These easy vegetarian recipes for beginners are delicious ideas every meal! Find recipes for plant based dinner, breakfast, lunch and snacks.

Easy vegetarian recipes

Looking to find ways to eat more vegetables? Us too. In fact, it’s the reason we started this website! We’re two vegetarian cookbook authors who fell in love with the deliciousness of plant-packed meals. So here’s our list of favorite easy vegetarian recipes for beginners. Some are easy vegetarian dinner ideas, some are breakfast essentials, and some are cookies because: why not? Most are dinner recipes since, but we threw in some lunch ideas and breakfast recipes too. Here we go.

Looking for a specific type of recipe? Go to 20 Vegetarian Breakfast Ideas, 20 Easy Vegetarian Lunch Ideas, 25 Top Vegetarian Dinner Recipes, 15 Vegetarian Appetizers or Vegetarian Pasta Recipes.

And now…our top easy vegetarian recipes!

More easy recipes

Want to find vegetarian recipes outside of the ideas above? Here are a few more collections of our top dinner recipes:

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan fajitas

40 Easy Vegetarian Recipes: Veggie Fajitas & More!

  • Author: Sonja Overhiser
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 to 6 1x


Everyone loves this easy vegetarian fajitas recipe! This Tex Mex dinner is full of big flavor and beautiful colorful veggies. 


  • 3 bell peppers (red, yellow, green)
  • 1 medium red onion
  • 2 portobello mushrooms
  • 4 tablespoons oil, divided
  • 1 ½ teaspoons kosher salt, divided
  • 3 cloves smashed garlic
  • 2 teaspoons cumin
  • 1 each teaspoon chili powder, garlic powder, and smoked paprika
  • ¼ teaspoon black pepper
  • 2 15-ounce cans pinto beans
  • 1 recipe Homemade Fajita Sauce* (or ½ cup purchased sauce)
  • Small tortillas
  • For the toppings: Sour cream, pico de gallo, fresh cilantro, guacamole (optional), shredded cheese (optional)


  1. Broil the veggies: Preheat a broiler. Thinly slice the bell peppers and thinly slice the onion. Remove the stems and slice the portobello mushrooms. Place them in a bowl and toss with 2 tablespoons oil and 1 teaspoon kosher salt. Spread the veggies on a parchment lined sheet pan. Place in the broiler and broil 8 to 10 minutes, stirring halfway through, until softened and blackened on some edges. Then go right to Step 3.
  2. Cook the beans: Meanwhile in a skillet, whisk together the ingredients for the Homemade Fajita Sauce. Drain and rinse the pinto beans and add them to the skillet. Heat over medium heat and cook until warmed through and the sauce is thickened, about 6 to 8 minutes. Taste and stir in another ¼ teaspoon kosher salt
  3. Saute the veggies: Once the veggies are done in the broiler, finish them on the stove by heating the remaining 2 tablespoons oil in a cast iron skillet or large non-stick skillet over medium high heat. Add the broiled veggies, smashed garlic cloves, chili powder, garlic powder, smoked paprika, and the remaining ½ teaspoon kosher salt. Cook for 5 minutes, stirring occasionally, until the veggies are tender. Remove and discard the garlic cloves before serving.
  4. Warm the tortillas: Warm and char the tortillas by placing them on an open gas flame on medium for a few seconds per side, flipping with tongs, until they are slightly blackened and warm. (See How to Warm Tortillas.)
  5. Serve: Place bowls of fajita veggies and pinto beans on the table, with tortillas, sour cream, pico de gallo, guacamole, and fresh cilantro. Let each person add their desired toppings and serve. 


*We highly recommend this homemade fajita sauce! Or you can substitute ½ cup store bought sauce. For the fajita sauce, mix together 3 tablespoons fresh lime juice, 1 tablespoon cumin, 1 to 2 tablespoons adobo sauce (from 1 can chipotle peppers in adobo sauce), 1 teaspoon garlic powder, 1 teaspoon kosher salt, and ¼ cup olive oil.

  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Mexican Inspired
  • Diet: Vegetarian

Keywords: Vegetarian Recipes, Easy Vegetarian Recipes, Find vegetarian recipes

Last updated: June 2021

About the authors

Sonja & Alex

Meet Sonja and Alex Overhiser: Husband and wife. Expert home cooks. Authors of recipes you'll want to make again and again.

Leave a Comment

Recipe rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Wondering if the Vegetarian Sheperd’s Pie can be frozen. I made this and it is great! I would love to be able to freeze individual portions.

  2. Excellent resource for vegan recipes, bookmarked. Interesting that paprika isn’t paired with the cumin on this, that’s normally in tex-mex fajitas (and chili powder if you want.)

  3. I was searching for Vegetarian Recipes on the internet but found this on very few websites, I do not like to kill any animal, so I like to remain Vegetarian, you have shared very good Recipes Thank you very much

See More Comments