
This hearty black bean and spinach burrito recipe has become my weeknight lifesaver when I need something nutritious and filling in minutes. The combination of protein-packed beans, vibrant vegetables, and melty cheese wrapped in a warm tortilla delivers restaurant-quality flavor with minimal effort.
I first created these burritos during a particularly busy work week when I needed quick dinners that didn't sacrifice nutrition. My family was skeptical about a meatless burrito but ended up requesting them weekly after the first bite.
Ingredients
- Black beans: Provide plant-based protein and fiber making them the hearty foundation of this recipe
- Spinach: Adds nutrients and a pop of color look for fresh baby spinach for the mildest flavor
- Corn: Brings natural sweetness and textural contrast choose fresh when in season for best flavor
- Shredded cheese: Binds everything together opt for a mix of varieties for more complex flavor
- Cumin and paprika: Create that authentic Mexican inspired flavor profile invest in fresh spices for maximum impact
- Large flour tortillas: Must be at least 10 inches to properly contain all the filling
- Garlic and onion: Form the aromatic base that elevates the simple ingredients to something special
Step-by-Step Instructions
- Sauté the Aromatics:
- Heat olive oil until it shimmers then add minced garlic and diced onions. Cook until the onions become translucent and fragrant about 1 to 2 minutes. The garlic should become fragrant but not brown which would create bitterness. Stir continuously to ensure even cooking and prevent burning.
- Add the Spinach:
- Incorporate roughly chopped spinach into the pan stirring gently as it wilts down. Fresh spinach will reduce dramatically in volume about 90 percent so don’t worry if it initially seems like too much. The spinach will release some moisture which helps create a cohesive filling.
- Cook the Beans and Corn:
- Add drained black beans and corn to the pan mixing thoroughly with the aromatics and spinach. Allow them to cook for 5 to 6 minutes stirring occasionally. This cooking time lets the beans soften slightly and absorb the flavors from the aromatics. The corn kernels will become plumper and juicier as they heat through.
- Season the Mixture:
- Sprinkle cumin paprika salt and pepper evenly over the mixture while stirring. These spices need about 30 seconds of heat to bloom and release their full flavors. The mixture should become fragrant with a warm earthy aroma indicating the spices have properly incorporated.
- Melt the Cheese:
- Scatter shredded cheese across the entire mixture and stir gently to incorporate. Lower the heat to prevent scorching and allow the residual warmth to melt the cheese into a creamy binding agent. The cheese will create strings when pulled with a spoon indicating it’s perfectly melted.
- Prepare the Tortillas:
- Microwave the tortillas between damp paper towels for exactly 20 seconds. This brief steam bath makes them pliable enough to fold without cracking. The tortillas should be warm and flexible but not so hot they become sticky.
- Assemble the Burritos:
- Place a tortilla flat and spoon about 1 cup of filling in a line slightly off center. Fold the sides inward then bring the bottom edge up over the filling tucking it under with your fingertips. Continue rolling forward keeping tension on the sides until completely sealed. The finished burrito should feel firm and compact when gently squeezed.
- Serve and Enjoy:
- Slice diagonally if desired and serve immediately while the tortilla is still warm and the cheese is melted. The contrast between the crisp exterior and warm flavorful interior is at its peak right after assembly.

The black beans are truly the star ingredient in this recipe. I discovered their versatility when traveling through Mexico where I learned that allowing them to simmer with aromatics transforms them from a simple legume into something truly craveable. My daughter who typically avoids beans entirely now requests these burritos specifically for her school lunch.
Make Ahead Magic
These burritos freeze beautifully making them perfect for meal prep. To freeze properly allow the assembled burritos to cool completely then wrap each one tightly in aluminum foil. Place in a freezer bag and freeze for up to three months. When ready to eat unwrap the foil microwave for 2 minutes then crisp in a dry skillet for the best texture.
Creative Variations
Transform this basic recipe by adding different ingredients to create entirely new flavor profiles. Try adding diced bell peppers for extra crunch roasted sweet potatoes for earthy sweetness or cooked quinoa for additional protein. For a breakfast version incorporate scrambled eggs and breakfast potatoes. The versatility of the base recipe means you can customize endlessly based on what you have available.
Serving Suggestions
Elevate these burritos by serving them with complementary sides and toppings. A simple avocado salad with lime juice makes a refreshing counterpoint to the rich filling. For a complete meal add Mexican rice and a small side of refried beans. Top with fresh pico de gallo sour cream or guacamole just before serving for restaurant quality presentation and flavor enhancement.
Recipe FAQs
- → Can I make these burritos ahead of time?
Yes! Prepare the filling and store it separately from the tortillas in an airtight container for up to 3 days. When ready to eat, reheat the filling, then assemble and roll the burritos. For fully assembled burritos, wrap them individually in foil and refrigerate for up to 2 days. Reheat in a dry skillet for best results.
- → What can I substitute for spinach?
Kale, Swiss chard, or arugula work well as spinach substitutes. For kale, remove the tough stems and cook it a few minutes longer. You could also use finely chopped broccoli or zucchini for a different texture and flavor profile.
- → How can I make these burritos spicier?
Add diced jalapeños or a pinch of cayenne pepper to the filling while cooking. You can also incorporate hot sauce directly into the mixture or use pepper jack cheese instead of milder options. Serving with additional hot sauce or sliced fresh jalapeños adds heat without affecting the filling.
- → Are these burritos freezer-friendly?
Absolutely! Wrap each assembled burrito tightly in aluminum foil, then place in a freezer bag. They'll keep for up to 3 months. To reheat, remove the foil, wrap in a paper towel, and microwave for 2-3 minutes, flipping halfway through. For a crispier exterior, reheat in a 350°F oven for 15-20 minutes.
- → What are some good sides to serve with these burritos?
Mexican rice, cilantro-lime rice, or a simple green salad make excellent accompaniments. You might also enjoy serving them with guacamole, pico de gallo, or a small bowl of tortilla soup. For a complete meal, add a side of refried beans or Mexican street corn salad.
- → Can I make this filling for tacos instead of burritos?
Definitely! The filling works beautifully in corn or flour tortillas as tacos. Simply warm your tortillas, add a scoop of filling, and top with fresh ingredients like avocado, cilantro, or lime wedges. This versatile filling also works well in quesadillas, as a topping for nachos, or as a hearty salad addition.