Penne With Cauliflower Ragu

Servings: 4 Total Time: 55 mins Difficulty: Beginner
Meatless Sunday Sauce for Weeknights
Penne With Cauliflower Ragu pinit

A good penne with cauliflower ragu gives you the comfort of a slow Sunday sauce without any meat in the pot. The cauliflower breaks down into a thick, savory base that clings to the pasta the way a classic beef ragu would. This version is built for a weeknight but tastes like it simmered all afternoon.

You get a sauce that’s chunky in places and silky in others, with enough body to stand up to ridged penne. The recipe uses pantry staples and one head of cauliflower, so there’s no special shopping trip required. It also reheats better than most cream-based pasta sauces, which makes it practical for leftovers. If you enjoyed this, our lime cilantro cauliflower is worth trying next. Making this penne with cauliflower ragu at home is surprisingly straightforward once you know the key steps.

Why You’ll Love These Penne With Cauliflower Ragu

  • Deep savory flavor from browning the cauliflower instead of boiling it soft.
  • One skillet for the sauce keeps cleanup to a single pan plus the pasta pot.
  • Holds up in the fridge for four days without splitting or turning gluey.
  • Costs roughly three dollars a serving using frozen cauliflower and boxed penne.
  • Easy to make vegan by skipping the parmesan or using a hard aged alternative.

Ingredients You’ll Need

  • 1 medium head cauliflower (about 2 lb), cut into 1-inch florets
  • 12 oz penne pasta
  • 3 tbsp olive oil
  • 1 yellow onion, diced small
  • 4 garlic cloves, minced
  • 2 tbsp tomato paste
  • 1 (14.5 oz) can crushed tomatoes
  • 1 cup vegetable broth
  • 1 tsp smoked paprika
  • 1/2 tsp red pepper flakes
  • 1/2 tsp salt, plus more for pasta water
  • 2 tbsp chopped fresh parsley
  • 1/3 cup grated parmesan, for serving

Ingredient Substitutions

Olive oil: Replace with 2 tbsp butter for a rounder, richer mouthfeel. Butter browns faster than olive oil, so keep the pan at medium-low heat when softening the onion to avoid scorched milk solids. The sauce will taste less fruity and more like a classic butter-tomato base, with a slightly glossier finish. The penne with cauliflower ragu works well for weeknight cooking when time is limited.

Crushed tomatoes: Use 1 (14.5 oz) can diced tomatoes pulsed in a blender for 10 seconds if you want more texture. Diced tomatoes hold their shape longer, so the ragu will look chunkier and need 5 minutes more simmer time to thicken. The acidity reads brighter, which pairs well with the smoked paprika. Storing leftover penne with cauliflower ragu correctly keeps it tasting good for days.

Parmesan: Swap for 1/3 cup nutritional yeast to keep the dish dairy-free. Nutritional yeast adds a cheesy, nutty note but won’t melt or bind the sauce the way parmesan does. Sprinkle it at the table so it stays dry and granular rather than clumping. For the best results with this penne with cauliflower ragu, read through all the steps before starting.

Vegetable broth: Use 1 cup water plus 1 tsp miso paste for deeper umami. Miso dissolves fast but turns bitter if boiled hard, so lower the heat once it goes in. The ragu gains a fermented saltiness that reduces the need for added salt. For another easy option, check out our maiale al latte.

Step-by-Step Instructions

  1. Set a large pot of salted water on high heat and bring to a boil for the penne. Cook the penne 2 minutes less than the package says, until it’s just al dente with a firm center, then drain and set aside.
  2. Warm 3 tbsp olive oil in a wide skillet over medium-high heat. Add the cauliflower florets in a single layer and leave them undisturbed for 5 minutes until the undersides are golden and crispy.
  3. Stir the cauliflower, lower to medium heat, and add the diced onion. Cook 6 minutes until the onion turns translucent and the cauliflower edges brown further.
  4. Push everything to the side, add garlic and tomato paste to the cleared oil, and stir 1 minute until the paste darkens to brick red and smells toasty.
  5. Pour in crushed tomatoes, vegetable broth, smoked paprika, red pepper flakes, and 1/2 tsp salt. Bring to a gentle bubble, then simmer 25–30 minutes until the cauliflower mashes easily against the pan side.
  6. Break the cauliflower with a spoon into coarse bits, add the drained penne, and stir 3 minutes over medium-low heat until the pasta is coated and heated through.
  7. Turn off the heat, stir in parsley, and top each plate with grated parmesan. Serve immediately while the sauce still glistens.

Pro Tips

Brown the cauliflower hard at the start; that color is where most of the savory depth comes from, not the broth. A pale simmer tastes watery no matter how long it cooks.

Cut florets to roughly the same size so they soften at the same rate and you don’t get hard centers in the finished ragu. Uniform pieces also mash into a smoother sauce.

Save 1/2 cup of the pasta water before draining in case the sauce tightens as it sits with the penne. A splash loosens it without diluting flavor the way plain water does.

Finish with parsley off the heat so it stays green and fresh instead of stewed and dull. The contrast cuts the richness of the tomato base.

For technique on building a proper soffritto base, see the guides at soffritto technique before you start.

Common Mistakes to Avoid

Crowding the skillet when browning cauliflower steams it instead of searing it. Cook in two batches if your pan is under 12 inches so each piece touches hot metal.

Adding the penne fully cooked makes it go soft during the final toss. Pull it at just al dente so the 3 minutes in sauce finishes it without turning mushy.

Boiling the ragu hard after the broth goes in splatters tomato and breaks the texture. Keep it at a gentle bubble so the cauliflower breaks down evenly. You might also like our juliet romeo cocktail.

Serving Suggestions

Pair the bowl with a sharp green side like cucumber bread for a cool contrast to the warm tomato sauce. The mild loaf soaks dressing without falling apart.

For a fuller Italian spread, open with penne puttanesca as a second pasta course only if you halve both recipes. Most nights, a simple green salad is enough beside the ragu.

Top with extra parmesan and a thread of olive oil, then serve in shallow bowls so the sauce pools around the penne. Wide plates let it spread thin and cool too fast.

Storage and Reheating

Cool the ragu to room temperature within 2 hours, then refrigerate in an airtight container for up to 4 days. The tomato base stays stable longer than cream sauces would.

Reheat on medium-low heat with a splash of water, stirring until steaming at the center, about 5 minutes. Don’t microwave uncovered or the top dries before the middle warms.

Freeze flat in a zip bag for up to 2 months; thaw overnight in the fridge before reheating. The texture stays close to fresh because there’s no dairy in the sauce itself. Pair this with our elementor for more ideas.

Recipe Variations

Spicy Version

Double the red pepper flakes to 1 tsp and add 1 diced fresh chili with the onion. The heat builds as the sauce simmers, so taste at the 20-minute mark before adding more. Expect a warmer finish that pairs well with a spoon of yogurt on top if you eat dairy.

Cauliflower Rice Base

Skip the penne and serve the ragu over cauliflower rice for a lower-carb plate. The looser grains soak the sauce without needing extra liquid. You’ll lose the pasta bite but gain a lighter meal under 400 calories.

Smoky Sausage Swap

Brown 8 oz sliced smoked sausage with the onion for a meat-eater version with deeper fat flavor. The sausage renders oil, so cut the olive oil to 1 tbsp at the start. The ragu turns richer and needs 5 minutes less simmer since the meat is already cooked.

White Wine Ragu

Deglaze the pan with 1/3 cup dry white wine after the tomato paste, scraping the browned bits, before adding tomatoes. The alcohol cooks off in 2 minutes and leaves a brighter acidic edge. This version tastes closer to a Northern Italian bianco sauce than a red ragu.

Penne With Cauliflower Ragu pinit
0 Add to Favorites

Penne With Cauliflower Ragu

Difficulty: Beginner Prep Time 15 mins Cook Time 40 mins Total Time 55 mins
Cooking Temp: 180  C Servings: 4 Estimated Cost: $ 12 Calories: 420 kcal

Description

This penne with cauliflower ragu delivers the comfort of a slow-simmered meat sauce using one head of cauliflower and pantry staples. The cauliflower browns into a thick, savory base that clings to ridged penne and reheats beautifully for leftovers.

Ingredients

Cooking Mode Disabled

Instructions

  1. Boil the penne

    Set a large pot of salted water on high heat and bring it to a rolling boil for the penne. Cook the 12 oz penne for 2 minutes less than the package directs, until it is just al dente with a firm center that still shows a faint white core when bitten, then drain and set aside.

  2. Brown the cauliflower

    Warm 3 tbsp olive oil in a wide skillet over medium-high heat. Add the cauliflower florets in a single layer and leave them undisturbed for 5 minutes until the undersides are golden and crispy, showing deep brown contact spots against the pan.

  3. Cook onion with cauliflower

    Stir the cauliflower, lower the heat to medium, and add the diced yellow onion. Cook for 6 minutes until the onion turns translucent and the cauliflower edges brown further, with the onion softened and beginning to release its sweetness.

  4. Toast garlic and tomato paste

    Push the cauliflower and onion to the side of the skillet, add the minced garlic and 2 tbsp tomato paste to the cleared oil, and stir for 1 minute. Cook until the paste darkens to a brick-red color and smells toasty, with the garlic fragrant but not burned.

  5. Simmer the ragu

    Pour in the crushed tomatoes, vegetable broth, smoked paprika, red pepper flakes, and 1/2 tsp salt. Bring to a gentle bubble over medium heat, then simmer for 25–30 minutes until the cauliflower mashes easily against the pan side when pressed with a spoon and the sauce has thickened.

  6. Mash and add penne

    Break the cauliflower with a spoon into coarse bits, add the drained penne, and stir for 3 minutes over medium-low heat. Cook until the pasta is coated in the ragu and heated through, with the sauce glistening and clinging to each ridged piece.

  7. Finish with parsley

    Turn off the heat and stir in the 2 tbsp chopped fresh parsley so it stays green and bright rather than stewed. The residual warmth wilts it just slightly while keeping its fresh contrast to the tomato base.

  8. Serve with parmesan

    Top each plate with the 1/3 cup grated parmesan and serve immediately while the sauce still glistens. Use shallow bowls so the sauce pools around the penne instead of spreading thin and cooling too fast.

Nutrition Facts

Servings 4


Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 14g22%
Saturated Fat 3g15%
Cholesterol 8mg3%
Sodium 520mg22%
Total Carbohydrate 62g21%
Dietary Fiber 7g29%
Sugars 10g
Protein 15g30%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Storage: Cool the ragu to room temperature within 2 hours, then refrigerate in an airtight container for up to 4 days; the tomato base stays stable longer than cream sauces.
  • Reheating: Reheat on medium-low with a splash of water, stirring until steaming at the center about 5 minutes; don't microwave uncovered or the top dries before the middle warms.
  • Pro tip: Save 1/2 cup pasta water before draining to loosen the sauce as it sits; a splash works better than plain water. See cauliflower rice for a lower-carb serving base.
  • Browning: Brown the cauliflower hard at the start for savory depth; a pale simmer tastes watery no matter how long it cooks.
Keywords: penne, cauliflower ragu, vegetarian pasta, weeknight dinner, one skillet, vegan option, tomato sauce, smoked paprika
Rate this recipe
Did you make this recipe?

Tag  freshlyfoodrecipes if you made this recipe. Follow @freshlyfoodrecipes on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Can I make this ahead of time?

Yes, you can cook the ragu up to 4 days ahead and refrigerate it in an airtight container within 2 hours of cooking. For a fuller Italian spread, you might also try penne puttanesca as a second course if you halve both recipes.

Can I freeze this recipe?

Freeze the cooled ragu flat in a zip-top bag for up to 2 months, then thaw overnight in the fridge before reheating. The texture stays close to fresh because there is no dairy cooked into the sauce itself.

What can I substitute for the parmesan?

Swap the parmesan for 1/3 cup nutritional yeast to keep the dish dairy-free while adding a cheesy, nutty note. Sprinkle it at the table so it stays dry and granular rather than clumping into the hot sauce.

How do I know when the ragu is done?

The ragu is done when the cauliflower mashes easily against the pan side with a spoon after 25–30 minutes of gentle simmering. The sauce should be chunky in places and silky in others, clinging to the penne without a watery pool underneath.

Anna Food and Lifestyle Blogger

Hi, I’m Anna — a wellness enthusiast, recipe creator, and founder of Cook Recipe. I love making healthy, easy, and feel-good meals that inspire others to live happier, more balanced lives. When I’m not in the kitchen, you’ll find me exploring new places or flowing through a yoga session! 🌿

Rate this recipe

Your email address will not be published. Required fields are marked *

Rate this recipe

Add a question

Your email address will not be published. Required fields are marked *