Go Back
A plate of penne pasta with tomato sauce, garnished with fresh basil and grated cheese, served with two glasses of white wine in a cozy, candlelit dining setting.

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
Cook Time 15 minutes
Total Time 25 minutes
Course dinner, Lunch
Cuisine American, Italian
Servings 4
Calories 400 kcal

Equipment

  • Large pot
  • Skillet or frying pan
  • Wooden spoon
  • Tongs
  • Knife & cutting board
  • Measuring cups/spoons

Ingredients
  

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

Instructions
 

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.

Garnish & Serve

  • Remove from heat and sprinkle with parmesan or nutritional yeast.
  • Garnish with fresh basil and serve warm.

Notes

  • Swap parmesan for nutritional yeast for a vegan version.
  • Adjust spice levels to taste.