Go Back
+ servings
One pot vegetable pasta in a bowl

One Pot Vegetable Pasta

This one pot vegetable pasta recipe is so fast and easy that you'll make this again and again. Just dump everything in and let it all cook together. Ready in under 20 minutes. Which makes this piping hot dinner so awesome!
Course Main Course
Cuisine American Italian
Diet Vegetarian
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 6 Servings
Calories 389kcal
Author Richa


  • 2 tablespoons Olive Oil
  • 3-4 Garlic cloves minced
  • 1 Onion medium chopped
  • 1 cup Corn Kernels
  • ½ cup Mushrooms quartered
  • 1 Zucchini cut into half moon slices
  • 3 cups Tomatoes blanched and crushed
  • 1 ½ cups Vegetable Broth / Water
  • 2 tablespoons Tomato Paste
  • 1 Red Bell Pepper sliced
  • 1 cup Broccoli florets
  • 1 ½ teaspoons Salt
  • 1 tablespoon Italian Herb seasoning mix
  • ½ teaspoon Red Pepper Flakes
  • ½ teaspoon Black Pepper
  • 250 grams Short Pasta penne/macaroni/rigatoni
  • 1 ½ cups Cheddar Cheese shredded
  • 2 tablespoons Parmesan shredded
  • 2 tablespoons Parsley chopped


  • Heat oil in a large pot and add garlic and onions and cook on a medium flame for 2-3 minutes, until the onions are translucent. Turn heat to high and add the corn kernels, zucchini, and mushrooms. Cook, stirring occasionally for 2-3 minutes.
  • Next, add the vegetable broth, crushed tomatoes and tomato paste and let cook on high heat. When the liquid starts boiling, reduce heat and add the broccoli, red bell pepper, pasta, herbs, pepper flakes, salt and black pepper. Give it a stir, place the lid on and let it cook on a slow flame for 4-5 minutes.
  • Take the lid off and cook for another 2-3 minutes, stirring frequently till the pasta is done and all the liquid is absorbed.
  • Stir in half the shredded cheese and taste to check for the seasonings. Add more salt or pepper if required.
  • Sprinkle the remaining cheese on top, cover with the lid and take off heat. The cheese will melt in the residual heat.
  • Garnish with the parsley and shredded parmesan and serve hot.


  1. Cook tomatoes on medium heat instead of low heat. This will give it an extra charred smoky flavour. 
  2. Use any short pasta where the cooking time on the package is 6-7 minutes. Long pasta has a different cooking time. Time it and cook it till al dente. 
  3. If you don't have cheddar, substitute with any other cheese you like mozzarella. 


Calories: 389kcal | Carbohydrates: 47g | Protein: 16g | Fat: 16g | Saturated Fat: 7g | Cholesterol: 31mg | Sodium: 1131mg | Potassium: 634mg | Fiber: 5g | Sugar: 8g | Vitamin A: 2092IU | Vitamin C: 60mg | Calcium: 273mg | Iron: 2mg