Vegetarian Pasta Recipe
A light, flavorful, and satisfying vegetarian pasta dish packed with fresh ingredients like cherry tomatoes, garlic, spinach, and basil. It’s easy to make, budget-friendly, and perfect for a quick meal.
Prep Time 10 minutes mins
Cook Time 15 minutes mins
Total Time 25 minutes mins
Course dinner, Lunch
Cuisine American, Italian
Servings 4
Calories 400 kcal
Large pot
Skillet or frying pan
Wooden spoon
Tongs
Knife & cutting board
Measuring cups/spoons
For the Pasta:
- 12 oz. pasta spaghetti, penne, or fusilli – use gluten-free if needed
- 2 tbsp. olive oil
- 3 cloves garlic minced
- 1 ½ cups cherry tomatoes halved
- 2 cups fresh spinach packed
- ½ tsp. red pepper flakes optional for spice
- Salt & black pepper to taste
- ½ cup reserved pasta water if needed
For Garnish:
- ¼ cup grated parmesan cheese or nutritional yeast for a vegan option
- ¼ cup fresh basil chopped
Cook the Pasta
Bring a large pot of salted water to a boil.
Add the pasta and cook according to package instructions until al dente.
Reserve ½ cup of pasta water, then drain and set the pasta aside.
Sauté the Aromatics & Vegetables
Heat 2 tbsp. olive oil in a large skillet over medium heat.
Add minced garlic and sauté for 1 minute until fragrant.
Add cherry tomatoes and cook for 4–5 minutes until they soften.
Combine Everything
Add the cooked pasta to the skillet.
Toss in spinach and allow it to wilt.
If needed, add some reserved pasta water to create a light sauce.
Season with salt, black pepper, and red pepper flakes to taste.
-
Swap parmesan for nutritional yeast for a vegan version.
-
Adjust spice levels to taste.