10+ Vegetarian Dinner Recipes to Delight Your Taste Buds
Are you looking for new ways to enjoy plant-based meals at dinner? Vegetarian dinner recipes offer a great variety of options that are both satisfying and delicious.
These meals can be easy to prepare, full of flavor, and perfect for any occasion.
Whether you’re a lifelong vegetarian or just trying to eat more meatless meals, you’ll find plenty of ideas here. From hearty dishes to light options, vegetarian cooking has something for everyone.
1) Meatless Meatloaf
Meatless meatloaf is a healthy and delicious dinner option. Lentils and vegetables create a hearty meal, and you can flavor it with your favorite spices and herbs.
A simple recipe uses mashed lentils, chopped onions, celery, and Italian seasoning. You can enjoy a classic dish without meat.
Bake the loaf in the oven at 350°F (175°C) for about an hour. Enjoy a satisfying dinner that everyone can share.
Ingredients
- 1 cup cooked lentils
- 1 small onion, chopped
- 1 cup celery, chopped
- 2 teaspoons Italian seasoning
- 1/2 cup breadcrumbs
- 1/4 cup ketchup (for topping)
Cooking Instructions
- Preheat the oven to 350°F (175°C).
- In a bowl, mix lentils, onion, celery, and Italian seasoning.
- Add breadcrumbs and mix until combined.
- Shape the mixture into a loaf and place it in a baking dish.
- Top with ketchup.
- Bake for 1 hour, then let it cool for a few minutes before slicing.
2) Sweet Corn Fritters
Sweet corn fritters are easy to make and full of flavor. They combine sweet corn and vegetables for a tasty dinner or snack.
Use fresh or frozen corn, flour, and spices to make a crispy outside and soft inside. Cook them in a frying pan until golden brown.
Serve the fritters with your favorite dipping sauce. Enjoy them warm for the best taste.
Ingredients
- 1 cup sweet corn (fresh or frozen)
- 1/2 cup all-purpose flour
- 1/4 cup chopped zucchini
- 1/4 cup chopped green onion
- 1/2 tsp baking powder
- Salt and pepper to taste
- Oil for frying
Cooking Instructions
- In a bowl, mix corn, flour, zucchini, green onion, baking powder, salt, and pepper.
- Heat oil in a pan over medium heat (350°F or 175°C).
- Drop spoonfuls of the mixture into the pan.
- Cook until golden brown, about 3-4 minutes on each side.
- Drain on paper towels and serve warm.
3) Instant Pot Jalapeno Mac & Cheese
If you love creamy and spicy flavors, try Instant Pot Jalapeno Mac & Cheese. This dish combines pasta, rich cheese, and jalapeno for a quick, tasty meal.
Gather your ingredients and get ready to cook. The Instant Pot makes it fast and easy.
Ingredients
- 1 pound cavatappi pasta (or elbow pasta)
- 1 large jalapeno, seeds removed and diced
- 1 cup raw bacon pieces (optional)
- 4 cups water
- 1 tablespoon butter
- 1 teaspoon onion powder
- 1 teaspoon dry mustard
- Salt and pepper, to taste
- 2 cups shredded cheese (cheddar or your choice)
Cooking Instructions
- Add pasta, jalapeno, butter, water, onion powder, dry mustard, salt, and pepper to the Instant Pot.
- Close the lid and set to high pressure for 6 minutes.
- Release the pressure carefully when done.
- Stir in shredded cheese until melted.
- Serve warm.
4) Roasted Broccoli with Garlic
Roasted broccoli with garlic is simple and packed with flavor. You can make it in under 30 minutes.
Preheat your oven to 425°F (220°C). Wash and cut broccoli into florets.
Toss the florets in olive oil and minced garlic. Spread them on a baking sheet.
Roast for about 20 minutes until crisp and golden. Add salt and pepper to taste.
Sprinkle with parmesan cheese or squeeze lemon juice for extra flavor.
Ingredients
- 1 pound broccoli florets
- 3 tablespoons olive oil
- 4 cloves garlic, minced
- Salt to taste
- Black pepper to taste
- Optional: Parmesan cheese or lemon juice
Cooking Instructions
- Preheat oven to 425°F (220°C).
- Wash and cut broccoli into florets.
- Toss florets with olive oil and minced garlic.
- Spread broccoli on a baking sheet.
- Roast for 20 minutes.
- Season with salt and pepper.
- Optional: Add parmesan or lemon juice before serving.
5) Best Shakshuka
Shakshuka is a colorful dish with eggs cooked in spicy tomato sauce. It’s great for breakfast, lunch, or dinner.
Use ripe tomatoes, bell peppers, onions, and spices to make the sauce. Poach eggs gently in the sauce for a cozy meal.
Enjoy shakshuka with crusty bread. It’s easy to prepare and full of flavor.
Ingredients
- 2 tablespoons olive oil
- 1 onion, chopped
- 1 bell pepper, chopped
- 2 garlic cloves, minced
- 1 teaspoon cumin
- 1 can (14 oz) diced tomatoes
- 4 eggs
- Salt and pepper, to taste
- Fresh cilantro or parsley for garnish
Cooking Instructions
- Heat olive oil in a pan over medium heat.
- Add onion and bell pepper. Cook until soft.
- Stir in garlic and cumin for a minute.
- Add diced tomatoes, salt, and pepper. Simmer for 10 minutes.
- Make wells in the sauce and crack in the eggs.
- Cover and cook until eggs are set, about 5-7 minutes (350°F/175°C).
- Garnish with herbs and serve warm.
6) Sheet Pan Gnocchi
Sheet pan gnocchi is a quick and easy vegetarian dinner. Roast gnocchi with cherry tomatoes and bell peppers for a tasty meal.
Preheat your oven to 425°F (220°C). Toss gnocchi and veggies with olive oil, salt, and pepper.
Spread them on a sheet pan and roast until the gnocchi is golden and the veggies are tender.
Ingredients:
- 1 pound gnocchi
- 2 cups cherry tomatoes
- 1 bell pepper, sliced
- 2 tablespoons olive oil
- Salt and pepper to taste
Cooking Instructions:
- Preheat oven to 425°F (220°C).
- Toss gnocchi and veggies in olive oil, salt, and pepper.
- Spread on a sheet pan.
- Roast for 20-25 minutes until golden.
7) Avocado Sweet Potato Tacos
Avocado sweet potato tacos are full of flavor and color. Roasted sweet potatoes add natural sweetness and nutrients.
Spice them up with chili powder for an extra kick. Top with creamy avocado-yogurt lime sauce for a delicious finish.
These tacos are easy to prepare. Make them vegan by using plant-based yogurt.
Ingredients
- 2 medium sweet potatoes
- 1 tablespoon olive oil
- 1 teaspoon chili powder
- 1/2 teaspoon salt
- 1 avocado
- 1/2 cup yogurt (or vegan yogurt)
- Juice of 1 lime
- Corn or flour tortillas
Cooking Instructions
- Preheat oven to 425°F (220°C).
- Peel and chop sweet potatoes.
- Toss with olive oil, chili powder, and salt.
- Roast for 25-30 minutes until soft.
- Mash avocado and mix with yogurt and lime juice.
- Warm tortillas in a skillet.
- Fill tortillas with sweet potatoes and top with avocado sauce.
8) Mediterranean Quinoa Bowl
The Mediterranean Quinoa Bowl makes a tasty and healthy dinner. It’s packed with fresh vegetables and comes together quickly.
Start by cooking quinoa for a protein boost. Add diced tomatoes, cucumbers, and chickpeas for more nutrition.
Drizzle with garlic yogurt sauce for extra zing. Add feta cheese or olives if you like.
Ingredients:
- 1 cup quinoa
- 2 cups water
- 1 cup cherry tomatoes, halved
- 1 cucumber, diced
- 1 can chickpeas, drained
- ½ cup feta cheese, crumbled
- ½ cup yogurt
- 2 cloves garlic, minced
- Salt and pepper to taste
Cooking Instructions:
- Rinse quinoa under cold water.
- Combine quinoa and water in a pot. Bring to a boil, then simmer for 15 minutes.
- In a bowl, mix yogurt, garlic, salt, and pepper.
- Combine cooked quinoa with tomatoes, cucumber, and chickpeas.
- Top with feta cheese and garlic yogurt sauce before serving.
9) Lentil Pasta
Lentil pasta makes a hearty vegetarian dinner. It gives you the comfort of pasta with extra protein from lentils.
Use a tomato-based sauce or a creamy alternative for flavor. Combine lentils with herbs, spices, and vegetables for a delicious meal.
Cook everything in one pot for easy cleanup.
Ingredients
- 8 ounces lentil pasta
- 1 can (15 ounces) diced tomatoes
- 1 onion, chopped
- 2 cloves garlic, minced
- 2 cups spinach
- Olive oil
- Salt and pepper to taste
Cooking Instructions
- Cook lentil pasta according to package instructions.
- In a large pot, heat olive oil over medium heat.
- Add chopped onion and garlic. Sauté until soft.
- Stir in diced tomatoes. Season with salt and pepper.
- Add cooked pasta and spinach. Mix until well combined.
10) Extra Vegetable Fried Rice
Extra Vegetable Fried Rice is a tasty and easy dish you can make for dinner. It’s packed with colorful vegetables and is a great way to use leftovers.
You’ll need cooked brown rice, carrots, peas, and green onions. Add your favorite veggies if you like.
Stir-fry everything in a pan for a quick meal. This dish takes about 20 minutes to make.
Ingredients
- 2 cups cooked brown rice
- 1 cup mixed vegetables (carrots, peas, green onions)
- 2 tablespoons soy sauce
- 1 tablespoon olive oil
- Salt and pepper to taste
Cooking Instructions
-
Heat olive oil in a large pan over medium heat.
-
Add mixed vegetables. Sauté for 3-5 minutes.
-
Stir in cooked brown rice.
-
Pour in soy sauce. Mix well.
-
Cook for another 3-5 minutes. Stir occasionally.
-
Season with salt and pepper to taste.