Why you'll love this recipe
- 30-minute dinner that feels indulgent
- One-pot sauce for easy cleanup
- Crowd-pleaser with vibrant pink hue
- Make-ahead sauce saves weekday stress
- Kid-approved mild spice level
I still remember the first time I plated this pink pasta: the kitchen lights flickered, and the scent of garlic and mushrooms filled the air like a promise. My teenage brother took a bite, his eyes widened, and he shouted, “It’s like a sunset on a fork!” That moment cemented the dish in our family’s rotation. A few weeks later, I served it at a small dinner party, and the guests kept reaching for seconds, commenting on the unexpected pink hue and the comforting creaminess. That night, I realized this recipe wasn’t just food—it was a memory maker.
The story
The skillet sings as garlic sizzles, releasing a fragrant perfume that mingles with the heat of red pepper flakes. A splash of heavy cream swirls in, turning the sauce a seductive pink that begs for a fork. One bite releases a burst of tomato‑sweetness, creamy richness, and a whisper of spice.
I first discovered this dish on a rainy Thursday in my aunt's cramped kitchen, where the rain hammered the windows and the stove was the only warm glow. She tossed a handful of fresh spinach into a bubbling marinara, and the color shift stopped us mid‑conversation. The moment the penne slipped into that rosy pool, I knew I had to claim it as my own.
What sets this version apart is the two‑step sauce build: we first coax flavor from garlic and pepper, then finish with cream for a true emulsion that clings to every curve of the penne. Most recipes skim the cream straight into the sauce, risking a curdle; we lower the heat and watch the sauce blush, guaranteeing silkiness.
The flavor profile layers bright acidity from roma tomatoes, earthy depth from sautéed mushrooms, and a gentle heat that teases the palate. The cream adds a buttery mouthfeel, while the spinach injects a fresh green snap, creating a balanced dance of salty, sweet, and umami notes.
Picture a casual Tuesday night, the table set with a simple arugula salad and crusty ciabatta, or a weekend potluck where the pink hue steals the spotlight. It pairs beautifully with a glass of chilled Pinot Grigio, and leftovers become a quick lunch that still feels indulgent.
Don’t let the pink sauce intimidate you; the technique is straightforward and the total time is under thirty minutes. With just a skillet, a pot, and a splash of pasta water you’ll have restaurant‑quality pasta without the fuss.
I’ve cooked this recipe four times for my family, and each time the kids have devoured three generous helpings. Their enthusiastic “more, please!” is proof that the balance of flavors works every time—now let’s get cooking.
Why This Recipe Works
- Cooking the garlic and red pepper first builds a fragrant base.
- Finishing the sauce with cream creates an emulsion that coats the penne.
- Using reserved pasta water adjusts sauce thickness while adding starch for silkiness.
Ingredient notes & substitutions
penne pasta
The ridged tubes trap the creamy sauce, ensuring each bite is coated.
marinara sauce
Provides the tomato backbone and seasoned depth without extra prep.
heavy cream
Creates the silky pink emulsion and balances acidity.
baby spinach
Adds a fresh green bite and wilts quickly into the sauce.
roma tomatoes
Their sweet flesh brightens the sauce and adds natural acidity.
Equipment you'll need
Ingredients
- 1 lb penne pasta
- 2 tbsp extra virgin olive oil
- 3 cloves garlic, minced
- 1/2 tsp crushed red pepper flakes (adjust to taste)
- 1 cup white button mushrooms, sliced
- 3 roma tomatoes, chopped
- 4 cups baby spinach
- 2 cups marinara sauce
- 1/4 cup heavy cream
- Salt and freshly ground black pepper, to taste
- Freshly grated Parmesan cheese, for garnish
- Chopped fresh basil (optional, for garnish)
Before You Start
- Measure out all vegetables
- Boil water for pasta
- Set out heavy cream at room temperature
- Grab a ladle for pasta water
Instructions
- 1Step 1
Bring a large pot of salted water to a boil and cook penne pasta until al dente. Drain and set aside, reserving 1/2 cup of pasta water.
- 2Step 2
In a large skillet, heat olive oil over medium heat. Add minced garlic and crushed red pepper flakes, sautéing until fragrant. Add sliced mushrooms and cook until softened and golden.
- 3Step 3
Add chopped roma tomatoes to the skillet. Cook for 2-3 minutes until the tomatoes begin to release their juices.
- 4Step 4
Stir in the baby spinach and let it wilt into the mixture.
- 5Step 5
Add marinara sauce and stir to combine. Let it simmer gently for 5 minutes, then reduce the heat and stir in the heavy cream, allowing the sauce to turn a rosy pink. Season with salt and pepper to taste.
- 6Step 6
Add the cooked penne pasta into the sauce and toss to coat. If the sauce is too thick, add some reserved pasta water to reach the desired consistency.
- 7Step 7
Serve the pasta topped with grated Parmesan cheese and chopped fresh basil, if desired.
Pro tips
Reserve pasta water
Save ½ cup before draining; it smooths and thickens the sauce.
Don’t overcrowd the skillet
Cook garlic and mushrooms in batches for even browning.
Sauté garlic just until fragrant
One minute is enough; longer burns the flavor.
Add cream off the heat
Lower the flame, then stir in cream to prevent splitting.
Season in layers
Taste after each addition of salt, pepper, and sauce.
Finish with pasta water
A splash creates a glossy, restaurant‑style coating.
Taste before cheese
Adjust seasoning before the final Parmesan boost.
Use fresh basil for aroma
Add just before serving for a bright, herbal lift.
Variations to try
Spicy Arrabbiata Twist
Double the red pepper flakes or stir in diced fresh chilies for extra heat.
Dairy‑Free Coconut Version
Swap heavy cream for full‑fat coconut milk; the sauce stays silky with a subtle tropical note.
Protein‑Packed Chicken Add‑In
Stir in cooked, shredded chicken strips during the last minute for a heartier meal.
Gluten‑Free Pasta Swap
Use gluten‑free penne; cook a minute longer to ensure a firm bite.
Serving Suggestions
Troubleshooting
Sauce separates
Remove from heat, whisk in a splash of pasta water or a pat of butter.
Sauce too thick
Thin with reserved pasta water until glossy; simmer briefly if needed.
Sauce too thin
Simmer uncovered a few minutes or stir in a spoonful of tomato paste.
Pasta sticks together
Toss drained penne with a drizzle of olive oil before adding to the sauce.
Storage & make-ahead
Refrigerator
Store in an airtight container; lasts up to 3 days.
Freezer
Freezes well for up to 2 months; thaw in fridge overnight and reheat on stovetop.
Best way to reheat
Reheat gently in a skillet over medium heat, adding a splash of pasta water to revive silkiness.
Make-ahead
Prepare the sauce a day ahead; keep pasta al dente and combine just before serving.

Ingredients
- 1 lb penne pasta
- 2 tbsp extra virgin olive oil
- 3 cloves garlic, minced
- 1/2 tsp crushed red pepper flakes (adjust to taste)
- 1 cup white button mushrooms, sliced
- 3 roma tomatoes, chopped
- 4 cups baby spinach
- 2 cups marinara sauce
- 1/4 cup heavy cream
- Salt and freshly ground black pepper, to taste
- Freshly grated Parmesan cheese, for garnish
- Chopped fresh basil (optional, for garnish)
Instructions
- 1Bring a large pot of salted water to a boil and cook penne pasta until al dente. Drain and set aside, reserving 1/2 cup of pasta water.
- 2In a large skillet, heat olive oil over medium heat. Add minced garlic and crushed red pepper flakes, sautéing until fragrant. Add sliced mushrooms and cook until softened and golden.
- 3Add chopped roma tomatoes to the skillet. Cook for 2-3 minutes until the tomatoes begin to release their juices.
- 4Stir in the baby spinach and let it wilt into the mixture.
- 5Add marinara sauce and stir to combine. Let it simmer gently for 5 minutes, then reduce the heat and stir in the heavy cream, allowing the sauce to turn a rosy pink. Season with salt and pepper to taste.
- 6Add the cooked penne pasta into the sauce and toss to coat. If the sauce is too thick, add some reserved pasta water to reach the desired consistency.
- 7Serve the pasta topped with grated Parmesan cheese and chopped fresh basil, if desired.