Are you tired of sacrificing flavor for vegetarian options? Do you struggle to find recipes that your picky eaters will actually enjoy? You’re not alone! As a parent, it can be frustrating to try and get your kids to eat more vegetables, but what if I told you there are delicious and easy ways to do just that?
In this article, we’ll share 20 mouth-watering vegetarian recipes that are sure to please even the pickiest of eaters. From cheesy quesadillas to crispy cauliflower tots, and from mac and cheese to veggie-packed pasta, we’ve got something for everyone. And the best part? These recipes are all easy to make and packed with nutritious veggies.
Get ready to revolutionize your mealtime routine and discover a world of flavor and variety that’s 100% vegetarian!
Cheesy Spinach and Mushroom Quesadillas
These savory quesadillas combine the earthy flavors of mushrooms and spinach with the creaminess of cheese, all wrapped up in a crispy tortilla. Perfect as an appetizer or snack.
Ingredients:
– 4 large flour tortillas
– 1 cup fresh spinach leaves
– 1 cup sliced mushrooms (such as cremini or shiitake)
– 2 tablespoons olive oil
– 2 cloves garlic, minced
– 1 cup shredded cheddar cheese
– Salt and pepper to taste
Instructions:
1. Preheat a large skillet over medium-high heat.
2. In a bowl, mix together spinach, mushrooms, and garlic.
3. Place a tortilla in the skillet and sprinkle half with cheese.
4. Add the mushroom mixture on top of the cheese.
5. Fold the tortilla in half to enclose the filling.
6. Cook for 2-3 minutes or until the tortilla is crispy and the cheese is melted.
7. Flip and cook for another 2 minutes.
8. Repeat with remaining ingredients.
Cooking Time: 10-12 minutes
Crispy Baked Cauliflower Tots
Transform humble cauliflower into a crispy, addictive snack with these simple baked tots. Perfect for parties or as a healthy-ish appetizer.
Ingredients:
– 1 head of cauliflower
– 1/2 cup panko breadcrumbs
– 1/4 cup grated Parmesan cheese
– 1 tablespoon olive oil
– Salt and pepper to taste
Instructions:
1. Preheat oven to 425°F (220°C).
2. Rinse the cauliflower and remove the leaves and stem.
3. Cut the cauliflower into florets and pulse in a food processor until it resembles rice.
4. In a bowl, mix the processed cauliflower with panko breadcrumbs, Parmesan cheese, and olive oil.
5. Use your hands to shape the mixture into small tots (about 1 inch/2.5 cm each).
6. Place the tots on a baking sheet lined with parchment paper.
7. Bake for 20-25 minutes or until golden brown and crispy.
Cooking Time: 20-25 minutes
Hidden Veggie Mac and Cheese
This classic comfort food gets a boost of nutrition by sneaking in some hidden veggies. The result is a creamy, cheesy macaroni dish that’s perfect for picky eaters and veggie lovers alike.
Ingredients:
– 8 oz macaroni
– 2 cups grated cheddar cheese
– 1 cup grated mozzarella cheese
– 1/4 cup steamed broccoli florets (see note)
– 1/4 cup pureed cooked cauliflower (see note)
– 2 tbsp unsalted butter
– 1/2 cup heavy cream
– Salt and pepper, to taste
Instructions:
1. Preheat oven to 375°F.
2. Cook macaroni according to package instructions. Drain and set aside.
3. In a large saucepan, melt butter over medium heat. Whisk in flour to make a roux, cooking for 1 minute.
4. Gradually whisk in heavy cream and bring to a simmer.
5. Remove from heat and stir in cheddar and mozzarella cheese until melted. Add steamed broccoli and pureed cauliflower. Season with salt and pepper.
6. Combine cooked macaroni and cheesy sauce. Transfer to a baking dish and top with additional grated cheese.
7. Bake for 20-25 minutes or until golden brown.
Cooking Time: 30-40 minutes
Sweet Potato and Black Bean Tacos
Sweet Potato and Black Bean Tacos Recipe
This recipe combines the natural sweetness of roasted sweet potatoes with the savory flavor of black beans, all wrapped up in a crispy taco shell.
Ingredients:
– 2 large sweet potatoes, peeled and cubed
– 1 can black beans, drained and rinsed
– 1 tablespoon olive oil
– 1 small onion, diced
– 1 clove garlic, minced
– 1 teaspoon cumin
– Salt and pepper to taste
– 8 taco shells
– Optional toppings: avocado, salsa, sour cream, shredded cheese, cilantro
Instructions:
1. Preheat oven to 400°F (200°C).
2. Toss sweet potatoes with olive oil, salt, and pepper on a baking sheet.
3. Roast for 20-25 minutes or until tender.
4. In a large skillet, heat cumin and cook onion and garlic until softened.
5. Add black beans and cook for an additional 2-3 minutes.
6. Warm taco shells according to package instructions.
7. Assemble tacos by filling with roasted sweet potatoes, black bean mixture, and desired toppings.
Cooking Time: 30-35 minutes
Veggie-Packed Cheese Pizza Rolls
A delicious twist on traditional pizza rolls, these veggie-packed treats are perfect for a quick snack or party appetizer. With a blend of cheese, veggies, and crispy pastry, you’ll be hooked from the first bite!
Ingredients:
– 1 package of pizza dough
– 1 cup shredded mozzarella cheese
– 1/2 cup chopped bell peppers
– 1/2 cup sliced mushrooms
– 1/4 cup chopped fresh parsley
– 1 tablespoon olive oil
– Salt and pepper to taste
Instructions:
1. Preheat oven to 400°F (200°C).
2. Roll out pizza dough to a thickness of about 1/8 inch.
3. In a bowl, mix together mozzarella cheese, bell peppers, mushrooms, and parsley.
4. Place the cheese mixture onto one half of the dough, leaving a 1/2-inch border around the edges.
5. Fold the other half of the dough over the filling, pressing edges to seal.
6. Brush with olive oil and sprinkle with salt and pepper.
7. Bake for 15-20 minutes or until golden brown.
Cooking Time: 15-20 minutes
Butternut Squash Mac and Cheese
Elevate your macaroni and cheese game with the addition of roasted butternut squash, adding a sweet and nutty flavor to this comforting classic.
Ingredients:
– 8 oz macaroni
– 2 cups roasted butternut squash puree (see note)
– 2 cups grated cheddar cheese
– 1 cup grated mozzarella cheese
– 1/4 cup all-purpose flour
– 2 tsp butter
– Salt and pepper, to taste
Instructions:
1. Preheat oven to 375°F (190°C).
2. Cook macaroni according to package instructions until al dente. Drain and set aside.
3. In a large saucepan, melt butter over medium heat. Add flour and whisk together to make a roux, cooking for 1 minute.
4. Slowly add milk, whisking constantly to avoid lumps.
5. Stir in roasted butternut squash puree, cheddar cheese, and mozzarella cheese until smooth.
6. Combine cooked macaroni with the cheese sauce and stir until well coated.
7. Transfer the mixture to a baking dish and top with additional grated cheese (optional).
8. Bake for 20-25 minutes or until golden brown.
Cooking Time: 30-40 minutes
Zucchini Fritters with Yogurt Dip
These crispy zucchini fritters are perfect as a side dish or snack, while the yogurt dip adds a tangy and cooling touch. This recipe is quick, easy, and packed with nutritious ingredients.
Ingredients:
– 1 medium zucchini, grated
– 1/2 cup all-purpose flour
– 1/4 teaspoon salt
– 1/4 teaspoon baking powder
– 1/2 cup panko breadcrumbs
– 1 egg, beaten
– 1/4 cup plain Greek yogurt
– 1 tablespoon lemon juice
– Olive oil for frying
Instructions:
1. Preheat the oven to 375°F (190°C).
2. In a bowl, combine grated zucchini, flour, salt, and baking powder.
3. In a separate bowl, whisk together egg and panko breadcrumbs.
4. Add the wet ingredients to the dry ingredients and mix until combined.
5. Heat about 1/2 inch of olive oil in a non-stick skillet over medium heat.
6. Using a spoon, drop small amounts of the zucchini mixture into the oil and flatten slightly.
7. Fry for 2-3 minutes on each side or until golden brown. Drain on paper towels.
8. Serve warm with Yogurt Dip (see below).
Yogurt Dip:
– Mix together Greek yogurt, lemon juice, and a pinch of salt to taste.
Kid-Friendly Veggie Nuggets
Get your kids excited about veggies with these tasty and easy-to-make veggie nuggets! Made with a blend of colorful vegetables, whole wheat breadcrumbs, and a hint of cheese, they’re the perfect snack or meal.
Ingredients:
– 1 cup mixed veggies (carrots, zucchini, bell peppers)
– 1/2 cup whole wheat breadcrumbs
– 1/4 cup grated cheddar cheese
– 1 egg
– 1 tablespoon olive oil
– Salt and pepper to taste
Instructions:
1. Preheat oven to 375°F (190°C).
2. In a bowl, mix together the veggies, breadcrumbs, and cheese.
3. In a separate bowl, beat the egg.
4. Add the olive oil to the egg and mix well.
5. Add the wet ingredients to the dry ingredients and stir until combined.
6. Shape into nugget-sized portions (about 1-inch long).
7. Place on a baking sheet lined with parchment paper.
8. Bake for 15-20 minutes or until golden brown.
Cooking Time: 15-20 minutes
Creamy Avocado Pasta
Transform your pasta dish into a creamy, nutritious delight with this simple recipe that combines the richness of avocado and the comfort of pasta.
Ingredients:
– 8 oz. pasta (linguine or fettuccine work well)
– 2 ripe avocados
– 1/4 cup olive oil
– 2 cloves garlic, minced
– 1/2 cup vegetable broth
– 1 tsp. lemon juice
– Salt and pepper to taste
– Grated Parmesan cheese (optional)
Instructions:
1. Cook pasta according to package instructions until al dente.
2. In a blender or food processor, combine avocado, olive oil, garlic, and vegetable broth. Blend until smooth and creamy.
3. Add lemon juice and season with salt and pepper to taste.
4. Combine cooked pasta and avocado mixture in a large bowl. Toss until well coated.
5. Serve hot, topped with grated Parmesan cheese if desired.
Cooking Time: 15-20 minutes
Cheesy Broccoli Rice Casserole
This comforting casserole combines the creaminess of cheese with the crunch of broccoli and the simplicity of cooked rice, making it a perfect weeknight dinner solution.
Ingredients:
– 1 cup uncooked white rice
– 2 cups water
– 3 cups broccoli florets
– 1 cup grated cheddar cheese
– 1/2 cup grated mozzarella cheese
– 1 tablespoon olive oil
– 1 small onion, chopped
– Salt and pepper to taste
Instructions:
1. Preheat oven to 375°F (190°C).
2. Cook the rice according to package instructions using 2 cups of water.
3. In a large skillet, heat the olive oil over medium-high. Add the chopped onion and cook until translucent, about 3-4 minutes.
4. Add the broccoli florets to the skillet and cook until tender, about 5 minutes.
5. In a large mixing bowl, combine cooked rice, broccoli mixture, and grated cheese. Season with salt and pepper to taste.
6. Transfer the mixture to a 9×13 inch baking dish and bake for 20-25 minutes or until the cheese is melted and bubbly.
Cooking Time: 25-30 minutes
Carrot and Corn Fritters
These bite-sized fritters are perfect as a snack or side dish, bursting with the natural sweetness of carrots and corn. A great way to enjoy the flavors of summer in a crispy package.
Ingredients:
– 2 cups grated carrots
– 1 cup fresh corn kernels
– 1/2 cup all-purpose flour
– 1/4 cup cornstarch
– 1/2 teaspoon baking powder
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper
– 1/4 cup vegetable oil
– 2 tablespoons buttermilk
– 1 egg, lightly beaten
Instructions:
1. In a large bowl, combine carrots, corn kernels, flour, cornstarch, baking powder, salt, and pepper.
2. Stir in the vegetable oil, buttermilk, and egg until just combined.
3. Using a spoon or small ice cream scoop, drop the mixture into hot oil (about 1/4 inch deep) to form fritters.
4. Fry for 2-3 minutes on each side, or until golden brown.
5. Drain on paper towels and serve warm.
Cooking Time: 10-12 minutes
Hidden Veggie Spaghetti Sauce
This recipe is a game-changer for veggie-loving families: it’s a rich and flavorful spaghetti sauce packed with nutritious veggies that will go undetected by even the pickiest eaters. With this secret ingredient, you can get your family to eat their daily dose of greens without even realizing it!
Ingredients:
– 1 medium onion, finely chopped
– 2 cloves garlic, minced
– 1 cup frozen spinach, thawed and drained
– 1 cup canned crushed tomatoes
– 1/4 cup grated carrot
– 1 tablespoon olive oil
– Salt and pepper to taste
– Optional: 1 pound ground beef or turkey for added protein
Instructions:
1. Heat the olive oil in a large saucepan over medium heat.
2. Add the chopped onion and cook until translucent, about 3-4 minutes.
3. Add the minced garlic and cook for an additional minute.
4. Stir in the thawed spinach, crushed tomatoes, grated carrot, salt, and pepper. Bring to a simmer.
5. Reduce heat to low and let sauce simmer for 10-15 minutes, stirring occasionally.
Cooking Time: 20-25 minutes
Cauliflower Grilled Cheese Sandwiches
Elevate your grilled cheese game with this innovative recipe that combines the creaminess of melted cheese with the subtle sweetness of roasted cauliflower. Perfect for a comforting snack or meal, these sandwiches are sure to delight!
Ingredients:
– 1 head of cauliflower
– 2 tablespoons olive oil
– 2 cups shredded cheddar cheese (divided)
– 4 slices of bread (white or whole wheat)
– 1 tablespoon butter
– Salt and pepper to taste
Instructions:
1. Preheat your grill or grill pan to medium-high heat.
2. Toss the cauliflower florets with olive oil, salt, and pepper. Roast in the oven at 425°F for 15-20 minutes, or until tender and lightly browned.
3. Butter one side of each bread slice.
4. Place a slice of bread, butter-side down, on the grill. Top with roasted cauliflower, shredded cheese (about 1/2 cup), and another slice of bread, butter-side up.
5. Grill for 2-3 minutes or until the bread is golden brown and the cheese is melted.
6. Flip and cook for an additional 2-3 minutes or until the other side is also golden brown.
Cooking Time: 15-20 minutes (for cauliflower), 4-6 minutes per sandwich
Sweet Pea and Potato Patties
These sweet pea and potato patties are a unique twist on traditional veggie burgers, packed with the natural sweetness of fresh peas and the earthy flavor of potatoes. Perfect for a quick and easy meal or as a fun addition to your favorite burger joint.
Ingredients:
– 1 cup cooked sweet peas
– 2 large potatoes, peeled and diced
– 1/4 cup breadcrumbs
– 1/4 cup grated cheddar cheese (optional)
– 1 egg, lightly beaten
– 1 tablespoon olive oil
– Salt and pepper to taste
Instructions:
1. Preheat oven to 375°F (190°C).
2. In a medium bowl, mash cooked sweet peas with a fork until mostly smooth.
3. Add diced potatoes, breadcrumbs, cheese (if using), egg, salt, and pepper to the bowl. Mix until just combined.
4. Divide mixture into 4 equal portions and shape each into a patty.
5. Heat olive oil in a non-stick skillet over medium heat. Cook patties for 3-4 minutes per side, or until golden brown.
6. Serve hot and enjoy!
Cooking Time: 10-12 minutes
Veggie-Loaded Cheese Quesadillas
Get ready to delight your taste buds with this flavorful and nutritious recipe! These veggie-packed quesadillas are perfect for a quick lunch or dinner that’s both satisfying and healthy.
Ingredients:
– 4 whole wheat tortillas
– 1 cup shredded cheese (Monterey Jack or Cheddar work well)
– 1/2 cup roasted vegetables (such as bell peppers, zucchini, and onions)
– 1/4 cup chopped fresh cilantro
– 1 tablespoon olive oil
– Salt and pepper to taste
Instructions:
1. Preheat a large skillet over medium-high heat.
2. Place one tortilla in the skillet and sprinkle half of the cheese on half of the tortilla.
3. Add 1/4 cup of roasted vegetables and 1/8 cup of chopped cilantro on top of the cheese.
4. Fold the tortilla in half to enclose the filling.
5. Cook for 2-3 minutes or until the tortilla is crispy and the cheese is melted.
6. Flip the quesadilla and cook for an additional 2-3 minutes.
7. Repeat with remaining ingredients.
Cooking Time: 8-10 minutes per batch of 4 quesadillas.
Parmesan Roasted Green Beans
Roasting green beans brings out their natural sweetness, while a sprinkle of Parmesan cheese adds a salty, nutty flavor. This simple recipe is perfect for a quick and delicious side dish or snack.
Ingredients:
– 1 pound fresh green beans, trimmed
– 2 tablespoons olive oil
– 1/4 cup grated Parmesan cheese (freshly shredded preferred)
– Salt, to taste
– Optional: 1/4 teaspoon garlic powder
Instructions:
1. Preheat oven to 425°F (220°C).
2. Line a baking sheet with parchment paper.
3. Place green beans in a single layer on the prepared baking sheet.
4. Drizzle olive oil over the green beans, sprinkling evenly.
5. Sprinkle Parmesan cheese and salt over the green beans. If using garlic powder, add it now.
6. Roast for 12-15 minutes or until green beans are tender and caramelized.
Cooking Time: 12-15 minutes
Cheesy Spinach Stuffed Shells
Get ready for a creamy, cheesy, and spinach-filled twist on classic stuffed shells! This recipe combines cooked pasta, flavorful spinach filling, and melted mozzarella cheese for a satisfying comfort food dish.
Ingredients:
– 12 jumbo pasta shells
– 1 package frozen chopped spinach, thawed and drained
– 1 cup ricotta cheese
– 1/2 cup shredded mozzarella cheese
– 1/4 cup grated Parmesan cheese
– 1 egg, beaten
– Salt and pepper to taste
– 1 tablespoon olive oil
Instructions:
1. Preheat oven to 375°F (190°C).
2. Cook pasta shells according to package directions; set aside.
3. In a medium bowl, combine spinach, ricotta cheese, mozzarella cheese, Parmesan cheese, and egg; mix well.
4. Stuff each pasta shell with the spinach mixture, placing them in a baking dish as you go.
5. Drizzle olive oil over the shells and sprinkle with salt and pepper to taste.
6. Cover the dish with aluminum foil and bake for 25 minutes.
7. Remove the foil and top each shell with additional mozzarella cheese; return to oven for an additional 10-15 minutes, or until golden brown.
Cooking Time: 35-40 minutes
Bell Pepper and Cheese Quesadillas
A flavorful twist on the classic quesadilla, this recipe combines sautéed bell peppers with melted cheese for a delicious and easy snack or meal.
Ingredients:
– 4 large tortillas
– 2 bell peppers (any color), sliced
– 1 small onion, diced
– 2 cloves garlic, minced
– 1 cup shredded cheddar cheese
– 1/4 cup chopped fresh cilantro (optional)
– Salt and pepper to taste
Instructions:
1. Preheat a large skillet or griddle over medium-high heat.
2. In a bowl, sauté the bell peppers, onion, and garlic until tender, about 5 minutes.
3. Place a tortilla in the skillet and sprinkle with shredded cheese.
4. Add the cooked bell pepper mixture on half of the tortilla.
5. Fold the tortilla in half to enclose the filling.
6. Cook for 2-3 minutes or until the tortilla is crispy and the cheese is melted.
7. Flip and cook for an additional 2-3 minutes or until the other side is also crispy.
Cooking Time: About 10-12 minutes
Lentil and Veggie Sloppy Joes
A twist on the classic sloppy joe recipe, this vegetarian version adds nutritious lentils and a variety of colorful vegetables to create a hearty and flavorful meal.
Ingredients:
– 1 cup cooked lentils
– 1 medium onion, diced
– 2 cloves garlic, minced
– 1 medium bell pepper, diced
– 1 medium tomato, diced
– 1 can (14.5 oz) crushed tomatoes
– 2 tbsp chili powder
– 1 tsp ground cumin
– Salt and pepper to taste
– 4 hamburger buns or sub rolls
Instructions:
1. In a large skillet, heat 1 tablespoon of oil over medium-high heat. Add the onion and garlic; cook until the onion is translucent.
2. Add the bell pepper and tomato; cook until the vegetables are tender, about 5 minutes.
3. Stir in the cooked lentils, crushed tomatoes, chili powder, and cumin. Bring to a simmer and let cook for 10-15 minutes or until the flavors have melded together.
4. Season with salt and pepper to taste.
5. Serve the sloppy joe mixture on hamburger buns or sub rolls.
Cooking Time: 20-25 minutes
Veggie-Packed Cheese Omelet
Start your day with a flavorful and nutritious omelet packed with sautéed vegetables and melted cheese. This recipe is perfect for a quick breakfast or brunch option.
Ingredients:
– 2 large eggs
– 1 small onion, finely chopped
– 2 cloves of garlic, minced
– 1 cup mixed bell peppers (any color), sliced
– 1/2 cup shredded cheddar cheese
– Salt and pepper to taste
– Cooking spray or oil
Instructions:
1. Crack the eggs into a bowl and whisk until smooth.
2. Heat a non-stick skillet over medium heat. Add cooking spray or oil.
3. Sauté the chopped onion and minced garlic until softened, about 2 minutes.
4. Add the sliced bell peppers and cook for an additional 2-3 minutes, until tender.
5. Pour the egg mixture over the vegetables and cook until the eggs start to set, about 1 minute.
6. Sprinkle shredded cheese over the omelet and fold in half.
7. Cook for an additional 30 seconds to a minute, until the cheese is melted.
8. Slide the omelet out of the skillet onto a plate and serve hot.
Cooking Time: 8-10 minutes
Summary
Discover 20 mouth-watering vegetarian recipes that even picky eaters will love! From cheesy quesadillas and tots to comforting mac and cheese, these easy-to-make dishes are packed with flavor and nutrients. Whether you’re a busy parent or a health-conscious individual, this collection has something for everyone. With hidden veggies, creamy sauces, and crispy textures, these recipes are sure to become new family favorites. So go ahead, get cooking, and enjoy the delicious journey!
Sophia Brennan is the cook and writer behind Go Jack Rabbit Go. She spent years working in Portland’s restaurant world before bringing that same warm, unfussy approach into her home kitchen. These days, she focuses on simple, comforting recipes inspired by real life, family routines, and the rhythm of cooking without overthinking it.


