Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
One-Pot Vegetarian Spaghetti Recipe

One-Pot Vegetarian Spaghetti Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 139 reviews
  • Author: Paula
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Description

This One-Pot Vegetarian Spaghetti is a quick and flavorful dish that combines mushrooms, spinach, and tomatoes with whole wheat spaghetti for a satisfying meal.


Ingredients

Units Scale

    For the spaghetti:

  • 2 teaspoons extra-virgin olive oil
  • 1/2 medium yellow onion, chopped
  • 1 (8 oz.) package button mushrooms, sliced
  • 2 cloves garlic, minced
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon red pepper flakes, optional
  • 2 cups low-sodium vegetable broth
  • 1 (14.5 oz.) can fire-roasted diced tomatoes
  • 10 oz. thin spaghetti noodles
  • 3 cups fresh spinach or baby spinach
  • 1/4 cup grated Parmesan cheese, plus extra for serving
  • For serving:

  • 1/4 cup fresh chopped basil or parsley, optional

Instructions

  1. Heat olive oil in a medium pot over medium heat. Add onion and mushrooms and saute until tender.
  2. Add garlic and season with salt, pepper, and red pepper flakes. Saute briefly.
  3. Increase heat and add tomatoes and broth. Bring to a boil.
  4. Add spaghetti noodles and cook covered for 5 minutes.
  5. Add spinach and wilt in the pot.
  6. Remove from heat and let sit covered.
  7. Stir in Parmesan cheese and adjust seasonings.
  8. Serve with fresh herbs and extra Parmesan.

Notes

  • Feel free to add more vegetables like bell peppers or zucchini.
  • For a vegan option, omit the Parmesan cheese or use a vegan alternative.

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 5g
  • Sodium: 650mg
  • Fat: 7g
  • Saturated Fat: 2g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 55g
  • Fiber: 6g
  • Protein: 12g
  • Cholesterol: 5mg