A simple and delicious one-pot spaghetti dish with mushrooms, spinach, and a hint of Parmesan cheese.
A simple and delicious one-pot spaghetti dish with mushrooms, spinach, and a hint of Parmesan cheese.

Ingredients
Main Ingredients
- 2tspextra-virgin olive oil
- 1/2piecemedium yellow onion, chopped
- 8ozbutton mushrooms, sliced
- 2clovegarlic, minced
- 1/2tspsalt
- 1/4tspblack pepper
- 1/4tspred pepper flakes (optional)
- 2cupslow-sodium vegetable broth
- 14 1/2ozcan fire-roasted diced tomatoes
- 10ozthin spaghetti noodles (whole wheat)
- 3cupsfresh spinach or baby spinach
- 1/4cupgrated Parmesan cheese
For Serving
- 1/4cupfresh chopped basil or parsley (optional)
How to make One-Pot Spaghetti with Mushrooms and Spinach
Cooking Instructions
Heat olive oil in a medium pot over medium heat.
Add onion and mushrooms and sauté for 5-7 minutes, until tender and the liquid from the mushrooms has been mostly cooked off.
Add garlic and season with salt, pepper, and red pepper flakes (if using) and sauté for another 30 seconds.
Increase heat to high then add canned tomatoes and vegetable broth. Bring to a boil.
Add spaghetti noodles and stir until they wilt and fit in the pot. Cover the pot, reduce heat to medium-low, and cook for 5 minutes. Ensure the liquid remains at a low boil.
Remove lid and add fresh spinach, a couple of handfuls at a time, stirring to mix and wilt the spinach.
Remove from heat and let spaghetti sit, covered, for a few minutes.
Stir in Parmesan cheese, taste, and adjust seasonings.
Serve with fresh basil or parsley and extra Parmesan cheese, if desired.
Tips & Tricks
For a richer flavor, use freshly grated Parmesan cheese.
You can substitute whole wheat spaghetti with regular spaghetti if preferred.
FAQS
Can I use other types of pasta instead of thin spaghetti?
Yes, you can substitute thin spaghetti with other types of pasta such as penne, fusilli, or gluten-free pasta. Just adjust the cooking time according to the pasta type.
Is it possible to make this dish vegan?
Absolutely! You can omit the Parmesan cheese or use a vegan cheese alternative to make this dish vegan-friendly.
How can I store leftovers of this one-pot spaghetti?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat on the stove or in the microwave, adding a splash of vegetable broth if needed to loosen the pasta.
Can I add other vegetables to this recipe?
Yes, feel free to add other vegetables such as bell peppers, zucchini, or kale. Just make sure to sauté them along with the onions and mushrooms.
What can I serve with this one-pot spaghetti dish?
This dish pairs well with a simple green salad, garlic bread, or a side of roasted vegetables for a complete meal.
Loading reviews...
Saramin
(@678sarin)
My name is Saramin is a culinary enthusiast with a flair for transforming everyday ingredients into delightful, flavour-packed dishes. Passionate about home cooking, Sarin specializes in creating easy-to-follow recipes inspired by global cuisines. With a focus on fresh, wholesome ingredients, they make cooking accessible and enjoyable for cooks at any level. My name is Saramin is a culinary enthusiast with a flair for transforming everyday ingredients into delightful, flavour-packed dishes. Passionate about home cooking, Sarin specializes...
Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia