Looking for a quick, comforting vegetarian dinner the whole family will enjoy? This caramelized cauliflower and mushroom spaghetti comes together quickly and delivers rich, satisfying flavor—perfect for busy weeknights or a cozy weekend meal.
I first tasted a version of this pasta one summer evening near Florence, in a small Tuscan restaurant. The memory of that simple, savory plate stuck with me, and I recreated it at home to share here.
“Noodles are not only amusing but delicious.” — Julia Child
Why It Works
- Simple, familiar pasta base that appeals to kids and adults alike.
- Caramelized cauliflower adds sweetness and depth, turning ordinary spaghetti into something special.
- Baby bella mushrooms give an earthy, meaty texture that complements the cauliflower.
- Fast to prepare and highly adaptable—swap or add vegetables based on what you have.
- Easy to make vegetarian or vegan with a few ingredient swaps.
Ingredients
- 12 ounces spaghetti
- 1/4 cup olive oil
- 8 ounces baby bella (crimini) mushrooms, sliced
- 1 large head cauliflower, cut into 1/4-inch pieces
- 3 cloves garlic, minced
- 1/4 cup tomato paste
- 1/2 cup dry white wine
- Anchovy fillets, minced (optional; omit for vegetarian version)
- 1/2 teaspoon crushed red pepper (more to taste)
- Salt and freshly ground black pepper
- 1/2 cup grated Parmesan (or nutritional yeast for vegan)
- Fresh basil leaves, for garnish
Cauliflower and mushrooms are great additions to pasta. Cauliflower contributes fiber and vitamin C, while mushrooms add umami and texture. Caramelizing the vegetables concentrates their natural sweetness and builds a flavorful base for a light sauce.
Instructions
- Bring a large pot of salted water to a boil. Cook the spaghetti until al dente according to package directions. Drain, reserving 1 cup of the pasta cooking water.
- While the pasta cooks, heat the olive oil in a large nonstick or cast-iron skillet over high heat. Add the sliced mushrooms and sauté until they are lightly browned, about 4–6 minutes. Transfer the mushrooms to a plate and set aside.
- Add the cauliflower to the same skillet and cook, stirring occasionally, until browned and caramelized, about 5 minutes. Work in batches if necessary to avoid overcrowding the pan. Add the garlic and cook another minute until fragrant.
- Stir in the tomato paste and cook for about 1 minute to develop its flavor. Add the white wine, anchovies (if using), and crushed red pepper. Cook for a few minutes until the wine reduces by about half. Season with salt and pepper to taste.
- Lower the heat to medium. Pour in some of the reserved pasta water, then add the drained spaghetti to the skillet. Gently toss to combine and let the sauce thicken and coat the noodles, about 1–2 minutes. Remove from heat, fold in the sautéed mushrooms and grated Parmesan, and finish with fresh basil leaves.

Tips and Variations
- For a vegetarian dish, simply omit anchovies. For vegan, replace Parmesan with nutritional yeast or a plant-based cheese.
- If you prefer a creamier sauce, stir in a splash of reserved pasta water and a tablespoon of butter (or vegan butter) before serving.
- Swap in other vegetables—roasted bell peppers, zucchini, or thinly sliced shallots work well.
- Anchovy fillets can be replaced with about 4 teaspoons of anchovy paste if that’s easier to measure.
- Adjust crushed red pepper to control the heat level.
This recipe is a great way to vary your regular pasta routine without adding complexity. Serve with a simple green salad and a glass of your favorite wine for a relaxed, satisfying meal.

Recipe Details
- Prep time: 15 mins
- Cook time: 20 mins
- Total time: 35 mins
- Yields: 4 servings
- Calories: approximately 589 kcal per serving
- Cuisine: Italian-inspired
- Course: Main course
Equipment
- Large saucepan or pot for pasta
- Colander for draining
- Large cast-iron skillet or nonstick skillet for sautéing
Notes
- Replace anchovy fillets with 4 teaspoons anchovy paste if preferred.
- Omit anchovies to keep the recipe vegetarian.
- Use nutritional yeast or a vegan Parmesan substitute to make the dish vegan.
Nutrition Highlights
This dish provides a balance of carbohydrates, protein, and fats, with notable amounts of vitamin C and fiber from the cauliflower and potassium from the vegetables. Exact nutrition will vary by brand and portion sizes.
If you try this recipe, feel free to leave a comment below sharing any tweaks or swaps you made. Enjoy this simple, flavorful twist on spaghetti that brings caramelized vegetables and savory mushrooms to the center of the plate.