Go Back

One-Pot Tomato Basil Pasta Recipe

Emily Carter
A quick, comforting one-pot pasta dish cooked with ripe tomatoes, fresh basil, garlic, and olive oil—flavorful, simple, and gloriously plant-based.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4 servings
Calories 395 kcal

Ingredients
  

  • 12 oz spaghetti or linguine
  • 2 tbsp olive oil
  • 4 garlic cloves thinly sliced
  • 1 medium onion thinly sliced
  • 4 cups fresh tomatoes chopped (or canned)
  • 4 cups vegetable broth
  • 1 tsp salt adjust to taste
  • ½ tsp black pepper
  • ½ tsp red pepper flakes optional
  • ½ cup fresh basil leaves roughly torn
  • 2 tbsp nutritional yeast
  • Lemon wedge optional garnish

Instructions
 

  • Place pasta, onion, garlic, tomatoes, olive oil, broth, salt, pepper, and red pepper flakes in a large pot.
  • Bring everything to a boil over medium-high heat.
  • Stir occasionally to prevent sticking while pasta cooks evenly in the broth.
  • Cook uncovered for about 10–12 minutes until pasta is tender and liquid reduces into a silky sauce.
  • Remove from heat, toss in basil and nutritional yeast.
  • Stir gently until well combined and creamy.
  • Garnish with lemon wedge and serve hot.

Notes

Nutritional Values (per serving)

  • Calories: 395
  • Total Fat: 11g
  • Saturated Fat: 1.6g
  • Carbohydrates: 63g
  • Fiber: 7g
  • Protein: 12g

Vitamins and Minerals (per serving)

  • Vitamin C: 32%
  • Vitamin A: 20%
  • Iron: 13%
  • Potassium: 22%
  • Magnesium: 12%

Additional Notes & Tips

  • Add spinach or kale at the end for bonus greens.
  • Use cherry tomatoes for extra sweetness and color.
  • Don’t skip nutritional yeast—it’s the secret to that cheesy, dairy-free magic.
  • Pair with a glass of wine; after all, you only washed one pot.