How to Make the Most Amazing Vegetarian Burritos With Spanish Rice, Salsa, and a Bonus Guacamole

3.2 stars from 91 ratings of Vegetarian Burrito

I've been tinkering with my vegetarian burrito recipe for what seems like centuries now. It started with a pan of refried beans and onions with some cumin and chili powder thrown in unceremoniously. Now, it has evolved to include any vegetable I might happen to have on hand (the regular culprits will be listed below in the ingredient section), homemade Spanish rice, and the easiest recipe for salsa this side of opening a jar from the store.

Many friends and family members (hi, Mom!) have asked me for this recipe over the ages, but since I don't bother with proper measurements, I've only been able to keep it to myself thus far. Well, not entirely to myself. I made my husband learn how to make it so I could have a night off from cooking every now and then. He's taken my long-worked recipe and gone off in all sorts of new directions with it, and I suppose that's what recipes are meant to be: Things you adhere to strictly while you're learning and then only casually refer to as you get your wings under you.

At any rate, I made this dish last night, and I made sure to properly measure.*

So now, I can share this with all of you.


* Okay, I was still eyeballing, but at least I glanced down this time. Usually, I just throw stuff in the pan until I'm tired of filling the pan.

Special Note re: Ingredients

Because, as I said above, I don't "properly" measure my ingredients, please be aware that all measurements are approximations. If you know the flavor combinations, you may choose to add more or less of certain spices or ingredients to fit your taste. That is perfectly fine and won't hurt my feelings one bit.

Cook Time

Prep time: 15 min

Cook time: 30 min

Ready in: 45 min

Yields: A boat load.* Refrigerate and reheat leftovers.

* May serve 2-4, give or take, depending on appetite-size. Leftovers hold up well, though!

Spanish Rice


  • 1/2 cup brown rice
  • 3 cups vegetable stock (Note: You can use water if you're out of veggie stock)
  • 1 can 10 oz RoTel -- or the store brand. (Tomatoes and green chiles in a can is what we're looking for here)
  • 1 pinch ground cumin
  • 1 heavy pinch chili powder


  1. Bring rice and vegetable stock to a boil in a medium-sized pot.
  2. Once boiling, reduce heat to allow rice to simmer rapidly for 25 to 30 minutes, stirring occasionally. Leave uncovered.
  3. When nearly all of the liquid has simmered out, but before rice begins to look dry, add the can of RoTel (tomatoes and chiles).
  4. Stir in cumin and chili powder.
  5. Continue simmering over medium heat for 5 to 10 minutes.

Now, obviously, I can't force you to use the long-cook rice. If you're in a pinch and need to use minute rice, prepare that according to the instructions. Then, start at step 3 above and continue to the end.

Once you get the rice going, start on your burrito filling.

Burrito Filling


  • 1 small onion (any kind) finely chopped
  • 2-3 cloves garlic, minced
  • 1 bell pepper (any color, or colors -- the more the prettier), chopped
  • 1 medium zucchini, chopped (Note: I chop mine up pretty small, but you do it how you like it)
  • 1 medium yellow squash, chopped (See zucchini instructions above)
  • 4-5 mushrooms, any kind, chopped
  • 1 tbs fresh cilantro, stemmed and finely chopped
  • 2 cans 14 oz black beans, drained
  • 1 jalapeño, seeded and chopped (I've been known to use a small can of green chiles if I'm out of jalapeños. Also, if you like a spicier burrito, feel free to use more jalapeños, or don't seed this one)
  • 1/2 - 1 tsp salt to taste
  • 1/4 tsp black pepper
  • 2 tsp ground cumin
  • 1 tbs chili powder
  • 1 tsp garlic powder (not garlic salt)
  • Enough tortillas to go around

Optional pro-tip: Peel and dice 1 small sweet potato. Par boil it, then add it to the mixture about the same time you add the zucchini and squash. The mild sweetness of the potato along with the savoriness and spiciness of the rest of the dish are a match made in flavor heaven.


  1. In a large frying pan, over medium heat, sauté the onions and garlic in a little olive oil until onions are translucent
  2. Add the rest of the burrito filling ingredients in the order they appear on the ingredients list. (This gives the veggies that take longer to cook more time in the pan, since I'm guessing you'll need time to chop each one just before you add them to the pan)
  3. Stir thoroughly so all the veggies get mixed in well with the spices.
  4. Allow burrito filling to cook for 15 to 20 minutes over low to medium heat, stirring occasionally. If you notice the ingredients drying out, add a tablespoon or 2 of veggie stock to reconstitute them.

Once your burrito filling is cooking along and doesn't require your immediate and constant attention, go ahead and start the salsa.



  • 1/2 medium or 1 small onion, any color
  • 2 cloves garlic
  • 1 tbs fresh cilantro
  • 1 can 10 oz RoTel (Note: Again, tomatoes and green chiles in a can)
  • 1 can 14 oz diced tomatoes (Note: You can get all fancy with a can of diced roasted tomatoes, and that only makes this salsa better)
  • 1 tsp lemon or lime juice
  • 1 tsp granulated sugar
  • 1 heavy pinch ground cumin
  • 2 heavy pinches chili powder (Note: Technically around 1/4 tsp, but why dirty your spoon?)


  1. Place all of the salsa ingredients into your food processor (or blender). Turn it on for about 20 or 30 seconds.
  2. Turn off the food processor.

See, didn't I tell you that was going to be crazy easy?

Note: You are in charge of how chunky this salsa is. I like mine on the not chunky at all side, so I go the full 30 seconds in the food processor when I make it. Try pulsing it a few times to see how it comes together when deciding on the consistency.

Last, But Not Least: Assemble Your Burrito!

Okay, the best part.

I like to put the Spanish Rice and salsa on my burrito, but they're both good enough to eat on their own. So, you could have veggie burritos with a side of Spanish rice and chips and salsa. A little sour cream, shredded cheese and guacamole on your burrito, and you're ready for an amazing supper.

Enjoy your food!

Bonus: Easy Peasy Guacamole

Because I know you're going to ask.


  • 2 medium avocados
  • 1 Roma tomato
  • 1/4 cup of onion, any kind
  • 1/2 tbs fresh cilantro, chopped
  • 1/4 tsp ground cumin
  • 1/4 tsp chili powder
  • 1 pinch garlic powder
  • 1/2 tsp lemon juice
  • Salt and pepper to taste


  1. Cut up avocados, tomato and finely chop the onion.
  2. Mix them together with everything else, and salt & pepper to taste.

Note: This method makes a very chunky guacamole. Mash up the avocados for a smoother guac, or throw the whole shebang in your food processor for a few seconds to get it really creamy and smooth.

More by this Author

Comments 6 comments

KL Klein profile image

KL Klein 3 years ago from California

Those look very good! Going to have to try them.

Frankly My Dear profile image

Frankly My Dear 3 years ago from Texas Author

They are quite good. I hope you enjoy them!

kiity 2 years ago

I'm eating one right now! So yummy!

Errol 2 years ago

Made these tonight for my mates and I, so good!

Can't get black beans easily or RoTel at all to my knowledge in Australia, so subbed for a 4 bean mix and tomatillo salsa/canned tomato mix. Looking forward to the next few days left-overs! Cheers!

John 2 years ago

Thank you..Thank you ..Thank you. I just started a more plant based diet and this was my first meal other than a salad. It took a little time but man oh was delicious and never even missed the meat, sour cream and heavy cheeses.

Christina 23 months ago

Turned out delicious! I've never made Spanish style rice that WASN'T from a box and this turned out perfectly! Thanks for posting!

    Sign in or sign up and post using a HubPages Network account.

    0 of 8192 characters used
    Post Comment

    No HTML is allowed in comments, but URLs will be hyperlinked. Comments are not for promoting your articles or other sites.

    Click to Rate This Article