Go Back

Vegan One Pot Pasta Recipes for Easy Weeknight Meals

If you're like me, you’ve had those nights where the idea of juggling five pots and a dozen dishes makes you want to just order takeout. That’s where one pot pasta recipes save the day. Imagine tossing everything into a single pot and letting the magic happen while you sip on a glass of water—or wine, I’m not judging. This isn’t just one of those One Pot Pasta Meals that claims to be simple and then has you dicing ten vegetables before you even boil the water. Nope. This is the kind of recipe that gives you actual One Pot Dinner Ideas without extra stress. You’ll get creamy pasta, veggies that hold their texture, and a broth that ties it all together. The flavor? Let’s just say your taste buds will thank you. If you’re hunting for One Pot Dinner Recipes that double as Easy One Pot Dinners, this one has your back. It’s flexible, filling, and made with pantry staples you probably already have. I’ve cooked it when friends pop by unexpectedly, and it’s always a hit. Pasta lovers, lazy cooks, and anyone looking for reliable One Pot Recipes—this is your go-to.
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Course: Main Course
Cuisine: Italian
Keywords: Easy One Pot Dinners, One Pot Dinner Ideas, One Pot Dinner Recipes, One Pot Pasta Meals, one pot pasta recipes, one-pot recipes, vegan pasta
Servings: 4 servings
Author: Elena

Ingredients

  • 1 tbsp olive oil
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 medium zucchini, sliced
  • 1 red bell pepper, sliced
  • 1 can (14 oz) diced tomatoes
  • 3 cups vegetable broth
  • 2 cups dry pasta (penne or rotini work best)
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • Salt and black pepper to taste
  • Fresh parsley for garnish (optional)

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onion and garlic, and cook until fragrant.
  2. Stir in zucchini and red bell pepper, cooking for about 3 minutes until slightly softened.
  3. Add the diced tomatoes, vegetable broth, pasta, oregano, and basil. Stir well to combine.
  4. Bring the mixture to a boil, then reduce heat to medium-low. Let it simmer uncovered for 12 to 15 minutes, stirring occasionally, until the pasta is cooked and most of the liquid has absorbed.
  5. Taste and season with salt and black pepper. Adjust herbs if needed.
  6. Serve hot, topped with fresh parsley if you’d like.