Welcome to Anydayrecipes

Veggie Burrito Bowl

By Jennifer Adams | June 11, 2026
Veggie Burrito Bowl
Burrito Bowls

Veggie Burrito Bowl

Prep20 min
Cook40 min
Total60 min
Serves4
Veggie Burrito Bowl
Hearty Veggie Burrito Bowl

There's something special about a warm, filling bowl of Mexican goodness that just feels like home. For me, that comfort food is a Veggie Burrito Bowl, packed with the deep flavors of toasted chiles, smoky salsa, and tender beans. Growing up in a Mexican family in San Antonio, I learned the secrets of building rich, layered flavors from my abuela, who would spend hours in the kitchen perfecting her craft.

One of the keys to a great Veggie Burrito Bowl is the balance of textures and flavors. You want a mix of crunchy, soft, spicy, and tangy elements that all work together in harmony. That's why I start with a foundation of toasted chiles and blistered tomatoes, which add a depth of flavor that's hard to replicate with raw ingredients.

This recipe is perfect for anyone looking for a flavorful, filling meal that's also relatively easy to make. Whether you're a busy weeknight cook or a weekend meal prepper, the Veggie Burrito Bowl is a great choice. And the best part? You can customize it to your taste with your favorite toppings and fillings.

In this recipe, I'll walk you through the steps to create a delicious, authentic Mexican Veggie Burrito Bowl from scratch. From toasting chiles to simmering beans, we'll cover it all. So let's get started and dive into the world of Mexican home cooking!

As we cook, remember that the key to a great Veggie Burrito Bowl is patience and attention to detail. Take your time toasting the chiles, simmering the beans, and building the flavors. It's worth the effort, I promise!

Why You’ll Love This Recipe

  • This recipe is easy to make and requires minimal special equipment.
  • The Veggie Burrito Bowl is a great option for a weeknight dinner or casual gathering.
  • You can customize the recipe to your taste with your favorite toppings and fillings.
  • The dish is packed with nutrients and fiber from the beans, vegetables, and whole grains.
  • The recipe makes a large batch, perfect for meal prep or leftovers.
  • The flavors are deep and complex, with a great balance of spicy, smoky, and tangy elements.
  • The dish is relatively inexpensive to make, with most ingredients available at your local grocery store.

Why This Recipe Works

The secret to a great Veggie Burrito Bowl lies in the layers of flavor we build from the start. By toasting chiles and blistering tomatoes, we create a deep, smoky flavor that's the foundation of the dish. Then, by simmering the beans in a rich, aromatic broth, we add another layer of depth and complexity.

But it's not just about the individual components – it's about how they all work together. The crunchy texture of the toasted chiles and fresh cilantro, the softness of the beans and rice, and the spicy kick of the salsa all combine to create a dish that's greater than the sum of its parts.

Another key element is the use of fat to add moisture and flavor. By using a combination of olive oil and vegetable broth, we create a rich, savory sauce that coats the beans and rice, making every bite a satisfying one.

Finally, the resting time is crucial. By letting the bowls rest for a few minutes before serving, we allow the flavors to meld together and the ingredients to absorb the sauces and seasonings. It's a simple step, but it makes all the difference in the world.

Ingredients You’ll Need

For this recipe, we'll be using a variety of ingredients that are readily available at most grocery stores. The key players are the toasted chiles, blistered tomatoes, and tender beans, which provide the foundation of the dish. We'll also be using some aromatics like onion and garlic, as well as some spices and seasonings to add depth and complexity.

When shopping for ingredients, look for fresh, high-quality produce and try to avoid anything that's wilted or past its prime. For the chiles, you can use either fresh or dried, depending on your preference and what's available. And don't forget to pick up some tortilla chips, shredded cheese, and sour cream for topping – they add a nice crunch and creaminess to the dish!

  • 4 dried ancho chilesThese chiles have a deep, slightly sweet flavor and a moderate level of heat. You can also use guajillo or mulato chiles if you prefer.
  • 2 lbs (900g) dried pinto beansPinto beans are a classic choice for Mexican cooking, with a creamy texture and mild flavor. You can also use black beans or kidney beans if you prefer.
  • 1 large onion, dicedA sweet, flavorful onion like Vidalia or yellow onion works well in this recipe. Avoid using a strong, pungent onion like red onion.
  • 3 cloves garlic, mincedFresh garlic is essential for adding depth and complexity to the dish. You can also use roasted garlic for a richer flavor.
  • 2 cups (475ml) vegetable brothA low-sodium broth is best, as it allows you to control the seasoning of the dish. You can also use chicken broth if you prefer.
  • 1 can (14.5 oz/410g) diced tomatoesFresh or canned diced tomatoes work well in this recipe. Look for a brand that's low in sodium and without added sugars.
  • 1 tsp (5g) ground cuminCumin adds a warm, earthy flavor to the dish. You can also use smoked cumin for a deeper flavor.
  • 1 tsp (5g) smoked paprikaSmoked paprika adds a deep, smoky flavor to the dish. You can also use sweet paprika if you prefer.
  • Salt and pepper, to tasteUse freshly ground black pepper and kosher salt for the best flavor.
  • 2 tbsp (30g) olive oilA high-quality olive oil is essential for adding flavor and moisture to the dish.
  • 1 cup (115g) shredded cheese, for toppingA mild, melty cheese like Monterey Jack or Cheddar works well in this recipe. You can also use a blend of cheeses for a richer flavor.
  • 1 cup (240g) sour cream, for toppingA high-quality sour cream is essential for adding creaminess and richness to the dish. You can also use Greek yogurt or Mexican crema if you prefer.
  • 1/4 cup (15g) chopped fresh cilantro, for garnishFresh cilantro adds a bright, fresh flavor to the dish. You can also use parsley or scallions if you prefer.
Ingredients for Veggie Burrito Bowl

Equipment You’ll Need

Large heavy skillet or Dutch ovenComal or griddleInstant-read thermometerSharp chef's knifeCutting boardMeasuring cups and spoonsWooden spoon or spatula

How to Make Veggie Burrito Bowl

  1. 1
    Start by toasting the ancho chiles on a comal or griddle over medium heat, turning frequently, until fragrant and slightly puffed, about 5-7 minutes.
  2. 2
    Once the chiles are toasted, remove them from the heat and let them cool. Then, stem and seed the chiles, and tear them into small pieces.
  3. 3
    In a large skillet or Dutch oven, heat 1 tablespoon of olive oil over medium heat. Add the diced onion and cook, stirring occasionally, until softened and lightly browned, about 8-10 minutes.
  4. 4
    Add the minced garlic to the skillet and cook, stirring constantly, for 1-2 minutes, until fragrant.
  5. 5
    Add the toasted ancho chiles, vegetable broth, diced tomatoes, cumin, smoked paprika, salt, and pepper to the skillet. Stir to combine, then bring the mixture to a simmer.
  6. 6
    Reduce the heat to low and let the mixture simmer, stirring occasionally, for 20-25 minutes, until the flavors have melded together and the liquid has thickened slightly.
  7. 7
    While the sauce is simmering, cook the pinto beans according to package instructions. Typically, this involves rinsing the beans, then simmering them in water or broth until tender, about 45-50 minutes.
  8. 8
    Once the beans are cooked, stir them into the sauce and let it simmer for an additional 5-10 minutes, until the flavors have melded together.
  9. 9
    To assemble the bowls, divide the bean and sauce mixture among four to six bowls. Top each bowl with a spoonful of shredded cheese, a dollop of sour cream, and a sprinkle of chopped cilantro.
  10. 10
    Serve the bowls immediately, with tortilla chips, salsa, and any other desired toppings on the side.
  11. 11
    Let the bowls rest for a few minutes before serving, to allow the flavors to meld together and the ingredients to absorb the sauces and seasonings.
  12. 12
    As you serve, encourage everyone to customize their bowl with their favorite toppings and fillings. This is a dish that's all about flexibility and creativity, so don't be afraid to get creative and make it your own!

Expert Tips

  • Use high-quality ingredients, like fresh produce and good cheese, to get the best flavor.
  • Don't overcook the beans – they should be tender but still retain some texture.
  • Let the sauce simmer for at least 20-25 minutes to develop a rich, deep flavor.
  • Use a variety of toppings to add texture and interest to the dish.
  • Experiment with different types of cheese, like Queso Fresco or Oaxaca cheese, for a unique flavor.
  • Add some heat to the dish with diced jalapenos or serrano peppers.
  • Make the dish ahead of time and refrigerate or freeze it for later use.
  • Serve the bowls with a side of Mexican street corn or roasted vegetables for a well-rounded meal.

Common Mistakes to Avoid

  • Not toasting the chiles properly, which can result in a lack of depth and flavor in the dish.
  • Overcooking the beans, which can make them mushy and unappetizing.
  • Not letting the sauce simmer for long enough, which can result in a thin, watery flavor.
  • Not using high-quality ingredients, which can affect the overall flavor and texture of the dish.
  • Not customizing the bowls with a variety of toppings, which can make the dish feel boring and uninteresting.
  • Not letting the bowls rest before serving, which can result in a lack of flavor and texture.

Variations and Substitutions

  • Add some diced chicken or steak to the bowls for added protein.
  • Use different types of beans, like black beans or kidney beans, for a unique flavor.
  • Add some diced bell peppers or zucchini to the sauce for added flavor and nutrition.
  • Use a variety of cheeses, like Cheddar and Monterey Jack, for a rich and creamy flavor.
  • Add some heat to the dish with diced jalapenos or serrano peppers.
  • Serve the bowls with a side of Mexican street corn or roasted vegetables for a well-rounded meal.
  • Make the dish ahead of time and refrigerate or freeze it for later use.

What to Serve With Veggie Burrito Bowl

The Veggie Burrito Bowl is a versatile dish that can be served in a variety of ways. You can customize the bowls with your favorite toppings, like shredded cheese, sour cream, and diced tomatoes. You can also serve the bowls with a side of Mexican street corn, roasted vegetables, or a simple green salad.

For a more substantial meal, you can add some diced chicken or steak to the bowls, or serve them with a side of warm tortillas or crispy tortilla chips. The possibilities are endless, so don't be afraid to get creative and make the dish your own!

Tortilla chipsSalsaGuacamoleSour creamShredded cheeseDiced tomatoes

Make-Ahead, Storage, Freezing and Reheating

The Veggie Burrito Bowl can be made ahead of time and refrigerated or frozen for later use. To refrigerate, simply assemble the bowls and store them in the refrigerator for up to 3-4 days. To freeze, assemble the bowls without the toppings, then freeze them for up to 3-4 months. When you're ready to serve, simply thaw the bowls overnight in the refrigerator, then top them with your favorite toppings and serve.

When reheating the bowls, you can simply microwave them for 1-2 minutes, or heat them in the oven at 350°F (180°C) for 10-15 minutes. You can also add a splash of water or broth to the bowls if they seem dry or thick.

One of the best things about the Veggie Burrito Bowl is that it's a great make-ahead dish. You can assemble the bowls on the weekend, then refrigerate or freeze them for a quick and easy meal during the week. Simply reheat the bowls and add your favorite toppings for a delicious and satisfying meal.

In addition to making the dish ahead of time, you can also customize the bowls to your taste. You can add your favorite toppings, like diced tomatoes or shredded cheese, or serve the bowls with a side of Mexican street corn or roasted vegetables. The possibilities are endless, so don't be afraid to get creative and make the dish your own!

Frequently Asked Questions

What type of chiles should I use for this recipe?

You can use either ancho or guajillo chiles for this recipe. Ancho chiles have a deep, slightly sweet flavor, while guajillo chiles have a brighter, more acidic flavor. You can also use a combination of both for a unique flavor.

How do I toast the chiles?

To toast the chiles, simply place them on a comal or griddle over medium heat, turning frequently, until fragrant and slightly puffed, about 5-7 minutes.

Can I use canned beans instead of cooking them from scratch?

Yes, you can use canned beans instead of cooking them from scratch. However, keep in mind that canned beans may have added salt and preservatives, which can affect the flavor and texture of the dish.

How do I customize the bowls with toppings?

You can customize the bowls with a variety of toppings, like shredded cheese, sour cream, and diced tomatoes. You can also serve the bowls with a side of Mexican street corn or roasted vegetables for a well-rounded meal.

Can I make the dish ahead of time and refrigerate or freeze it?

Yes, you can make the dish ahead of time and refrigerate or freeze it. To refrigerate, simply assemble the bowls and store them in the refrigerator for up to 3-4 days. To freeze, assemble the bowls without the toppings, then freeze them for up to 3-4 months.

How do I reheat the bowls?

You can reheat the bowls by microwaving them for 1-2 minutes, or by heating them in the oven at 350°F (180°C) for 10-15 minutes. You can also add a splash of water or broth to the bowls if they seem dry or thick.

Can I add protein to the dish?

Yes, you can add protein to the dish by adding diced chicken or steak to the bowls. You can also use tofu or tempeh for a vegetarian or vegan option.

What type of cheese should I use for the dish?

You can use a variety of cheeses for the dish, like Cheddar, Monterey Jack, or Queso Fresco. You can also use a combination of cheeses for a unique flavor.

Can I serve the dish with a side of something?

Yes, you can serve the dish with a side of Mexican street corn, roasted vegetables, or a simple green salad. You can also serve it with warm tortillas or crispy tortilla chips for a more substantial meal.

The Full Recipe
Recipe Card
Veggie Burrito Bowl

Veggie Burrito Bowl

Learn to make an authentic Mexican Veggie Burrito Bowl from scratch with toasted chiles, smoky salsa, and tender beans, perfect for a weeknight dinner or casual gathering.

Prep20 min
Cook40 min
Total60 min
Serves4
Pin Recipe

Ingredients

  • 4 dried ancho chiles
  • 2 lbs (900g) dried pinto beans
  • 1 large onion, diced
  • 3 cloves garlic, minced
  • 2 cups (475ml) vegetable broth
  • 1 can (14.5 oz/410g) diced tomatoes
  • 1 tsp (5g) ground cumin
  • 1 tsp (5g) smoked paprika
  • Salt and pepper, to taste
  • 2 tbsp (30g) olive oil
  • 1 cup (115g) shredded cheese, for topping
  • 1 cup (240g) sour cream, for topping
  • 1/4 cup (15g) chopped fresh cilantro, for garnish

Instructions

  1. Start by toasting the ancho chiles on a comal or griddle over medium heat, turning frequently, until fragrant and slightly puffed, about 5-7 minutes.
  2. Once the chiles are toasted, remove them from the heat and let them cool. Then, stem and seed the chiles, and tear them into small pieces.
  3. In a large skillet or Dutch oven, heat 1 tablespoon of olive oil over medium heat. Add the diced onion and cook, stirring occasionally, until softened and lightly browned, about 8-10 minutes.
  4. Add the minced garlic to the skillet and cook, stirring constantly, for 1-2 minutes, until fragrant.
  5. Add the toasted ancho chiles, vegetable broth, diced tomatoes, cumin, smoked paprika, salt, and pepper to the skillet. Stir to combine, then bring the mixture to a simmer.
  6. Reduce the heat to low and let the mixture simmer, stirring occasionally, for 20-25 minutes, until the flavors have melded together and the liquid has thickened slightly.
  7. While the sauce is simmering, cook the pinto beans according to package instructions. Typically, this involves rinsing the beans, then simmering them in water or broth until tender, about 45-50 minutes.
  8. Once the beans are cooked, stir them into the sauce and let it simmer for an additional 5-10 minutes, until the flavors have melded together.
  9. To assemble the bowls, divide the bean and sauce mixture among four to six bowls. Top each bowl with a spoonful of shredded cheese, a dollop of sour cream, and a sprinkle of chopped cilantro.
  10. Serve the bowls immediately, with tortilla chips, salsa, and any other desired toppings on the side.
  11. Let the bowls rest for a few minutes before serving, to allow the flavors to meld together and the ingredients to absorb the sauces and seasonings.
  12. As you serve, encourage everyone to customize their bowl with their favorite toppings and fillings. This is a dish that's all about flexibility and creativity, so don't be afraid to get creative and make it your own!

Nutrition (per serving, approximate)

450Calories
20gProtein
60gCarbs
20gFat