A light, fresh tomato sauce with spinach, mushrooms, basil and a splash of cream, tossed with spaghetti.
Prep Time 20 minutesminutes
Cook Time 35 minutesminutes
Total Time 55 minutesminutes
Servings 6servings
Calories 460kcal
Ingredients
8Roma tomatoes
1yellow oniondiced
1bagbaby spinach
1tbspcanola oil
4tbspbutter
2tspfresh basilchopped
3clovesgarlicdiced
6mushroomssliced
1/4cupwhite wine
salt and pepperto taste
1/4cupwhipping cream
1handfulParmesan cheese
1lbspaghetti
Instructions
Place the tomatoes in a pot of boiling water for about 2 minutes, until the skins begin to peel. Remove to a bowl and let cool.
Peel off the skins, cut the tomatoes in half and squeeze out the seeds. Dice, leaving behind the hard core.
Heat the oil in a large skillet over medium-high heat. Cook the onion about 5 minutes until soft, add the garlic for 1 minute, then add the spinach and cook until wilted. Remove from the pan and pour off the excess oil.
Melt the butter in the pan, add the mushrooms and basil and cook a couple of minutes. Add the wine and cook until it evaporates.
Add the tomatoes, salt and pepper and simmer on low for 5 to 8 minutes. Return the spinach, onion and garlic and simmer 1 minute.
Stir in the cream and simmer another 15 minutes. Meanwhile, cook the spaghetti.
Toss the spaghetti with the sauce and top with Parmesan. Enjoy!
Notes
Adapted from Oh So Delicioso.Card added in October 2026 from the original post; some amounts are estimates. Nutrition is an estimate per serving.