Vegetarian Sweet Potato and Black Bean Burritos

Hearty vegetarian burritos packed with roasted sweet potato, sautéed mushrooms, black beans, and fresh spinach, all wrapped in flour tortillas with creamy Monterey Jack cheese and sour cream. The combination of earthy mushrooms, tender sweet potato, and warm spices creates a satisfying main course that's naturally vegan-adaptable. Cumin and cayenne provide warmth without heat, while salsa verde adds brightness to the rice base. Perfect for meal prep since burritos freeze beautifully for up to three months, making them ideal for busy weeknights, lunchboxes, or quick dinners. This version prioritizes whole-food ingredients from quality sources and allows customization with optional avocado and lime, making it accessible to various dietary preferences while remaining fully flavored and filling for any appetite.
Ingredients
- 2 Tbsp vegetable oil
- 1 whole sweet potato, grated
- 1 tsp salt
- 1 tsp ground cumin
- ½ tsp cayenne pepper
- ½ medium red onion, sliced thinly
- 8 oz sliced mushrooms
- 3 cups microwavable white rice
- ⅝ cup salsa verdefresh tomato salsa1:1salsa
different acidity
- 16 oz canned black beans, drained
- 5 oz washed spinach
- 4 12 inch flour tortillas
- ⅓ cup sour cream
- ¾ cup grated Monterey Jack cheese
- 1 whole avocado(optional)
- 1 whole lime(optional)
Instructions
- 1
Gather and portion all ingredients.
- 2
Grate the sweet potato on a box grater.
- 3
Slice the red onion thinly from the core outwards after removing stem and peel.
- 4
Heat half the oil in a nonstick pan over medium heat and add grated sweet potato.
- 5
Add half the salt, cumin, and cayenne to the sweet potato.
- 6
Cook over medium heat until sweet potato is tender.
- 7
In a separate nonstick pan, heat remaining oil and add sliced mushrooms.
- 8
Add sliced red onion to the mushrooms.
- 9
Sprinkle remaining salt, cumin, and cayenne over the mixture and cook until onion begins to brown.
- 10
Add spinach to the pan and cook until wilted.
- 11
Stir in strained black beans and cook until heated through.
- 12
Combine rice and salsa verde in a bowl.
- 13
Warm tortillas in a pan or wrap in a moist paper towel and microwave for about 30 seconds.
- 14
Spread about 1/4 cup sweet potato mixture in the center of each tortilla.
- 15
Add 1/4 of the rice mixture to each tortilla.
- 16
Top with 1/4 of the mushroom, onion, and spinach mixture.
- 17
Add sliced avocado if using.
- 18
Dollop with sour cream and top with shredded cheese.
- 19
Tuck the ends and roll tightly, wrapping in foil if freezing.
- 20
Serve with lime wedge.
Tips
Make a batch of four burritos and freeze individually wrapped in foil for grab-and-go meals. Reheat in a 350F oven for 25-30 minutes from frozen, or unwrap and microwave for 3-4 minutes.
Dry the grated sweet potato with paper towels before cooking to achieve tenderness faster and prevent excess moisture in your filling.
Strain black beans thoroughly and discard packing liquid to prevent soggy burritos; reserve draining liquid only if extra moisture is needed for texture.
Good to Know
Wrap individually in foil and freeze for up to three months. Thaw in refrigerator overnight or reheat from frozen.
Prepare and assemble burritos up to two days ahead; wrap tightly and refrigerate before freezing, or freeze immediately after assembly.
Serve with lime wedge. Pair with additional salsa, hot sauce, or a green salad.
Common Mistakes
Do not skip straining black beans to avoid a soggy, waterlogged filling.
Do not overcrowd tortillas to avoid burrito splitting when rolling or reheating.
Do not use soft or mushy sweet potato to avoid a paste-like texture; cook until just tender.
Substitutions
Dairy-Free Swaps
General Alternatives
different acidity
FAQ
Can I make these burritos ahead and freeze them?
Yes. Assemble burritos completely, wrap individually in foil, and freeze for up to three months. Reheat wrapped in a 350F oven for 25-30 minutes from frozen, or unwrap and microwave 3-4 minutes. They're ideal for meal prep.
What if I don't have salsa verde?
Fresh tomato salsa, pico de gallo, or even hot sauce work as substitutes in equal amounts. Adjust seasoning to taste since different salsas vary in salt and acidity. Omit rice entirely if you prefer a drier filling.
Can I make these vegan?
Yes. Replace sour cream with dairy-free yogurt and omit cheese, or use vegan cheese alternative. All other ingredients are already plant-based. The burritos remain equally filling and flavorful without dairy.