Imagine a breakfast table where the aroma of simmering tomatoes mingles with the fresh scent of wilted spinach, all enveloped in a silky, cheesy sauce that clings to every curve of al dente penne. That’s the magic of Creamy Tomato Spinach Penne, a dish that turns an ordinary brunch into a celebration of comfort and flavor.
What makes this recipe truly special is the harmony between the bright acidity of crushed tomatoes and the mellow richness of heavy cream, balanced by the earthy depth of fresh spinach. A splash of Parmesan adds a savory finish, while a pinch of red‑pepper flakes introduces just enough heat to awaken the palate.
This vibrant pasta is perfect for anyone who craves a hearty, yet elegant, brunch—whether you’re feeding a family, entertaining friends, or enjoying a lazy weekend morning solo. Its bright colors and creamy texture make it a crowd‑pleaser that feels both indulgent and wholesome.
The cooking process is straightforward: sauté aromatics, simmer the tomato‑cream base, fold in spinach, toss with cooked penne, and finish with cheese. In under forty minutes you’ll have a restaurant‑quality plate ready to be savored.
Why You'll Love This Recipe
Bright, Balanced Flavors: Sun‑kissed tomatoes, creamy dairy, and fresh spinach create a symphony of taste that’s both comforting and uplifting, perfect for a brunch that feels special.
Quick Week‑day Elegance: With only fifteen minutes of prep and twenty‑five minutes of cooking, you can serve a dish that looks and tastes like it took hours to perfect.
Nutritious Comfort: Spinach supplies iron and vitamins, while the tomatoes add antioxidants; the creamy sauce delivers satisfaction without sacrificing essential nutrients.
Versatile Presentation: Serve it in a shallow bowl for a rustic feel, or plate it elegantly with a garnish of basil for a brunch‑worthy visual impact.
Ingredients
For this brunch‑ready pasta I rely on fresh, high‑quality staples that each play a distinct role. The penne provides a sturdy bite that captures sauce, while ripe tomatoes give a bright, tangy backbone. Spinach adds a pop of color and a dose of greens, and the cream‑based sauce ties everything together with silky richness. Finishing touches of Parmesan, garlic, and herbs elevate the dish from simple to spectacular.
Main Ingredients
- 12 oz (340 g) penne pasta
- 2 cups fresh spinach leaves, loosely packed
- 1 ½ cups canned crushed tomatoes (or fresh ripe tomatoes, blended)
Sauce Components
- ¾ cup heavy cream
- ¼ cup freshly grated Parmesan cheese
- 2 cloves garlic, minced
- ½ small onion, finely diced
Seasonings & Garnish
- 1 tsp red‑pepper flakes (optional)
- ½ tsp dried oregano
- Salt and freshly ground black pepper to taste
- 2 tsp extra‑virgin olive oil
- Fresh basil leaves, torn (for garnish)
Each component works in harmony: the olive oil gently sautés the aromatics, the tomatoes provide acidity that cuts through the richness of the cream, and the Parmesan adds a salty, nutty depth. Spinach wilts quickly, folding into the sauce without losing its bright green hue. Together they create a cohesive, velvety coating that clings to every penne ridge, delivering flavor in every bite.
Step-by-Step Instructions

Cooking the Pasta
Bring a large pot of salted water to a rolling boil. Add the penne and cook according to the package directions until al dente, usually 9–11 minutes. Reserve ½ cup of the starchy cooking water before draining; this liquid will help bind the sauce later.
Building the Tomato‑Cream Base
- Heat the Olive Oil. In a wide, deep skillet over medium heat, warm the olive oil until it shimmers, about 30 seconds. This temperature is ideal for coaxing out the sweetness of the onion without burning it.
- Sauté Aromatics. Add the diced onion and minced garlic, stirring constantly for 2–3 minutes until the onion becomes translucent and the garlic releases its perfume. This step builds the flavor foundation for the entire sauce.
- Introduce Tomatoes. Pour in the crushed tomatoes, stir, and bring to a gentle simmer. Let the mixture reduce for 5 minutes, allowing the acidity to mellow and the flavors to concentrate.
- Swirl in Cream. Reduce the heat to low and slowly stir in the heavy cream. Watch as the sauce transforms from a bright red to a luscious, velvety pink. Simmer for another 3 minutes, ensuring the cream does not scorch.
- Season & Thicken. Sprinkle in oregano, red‑pepper flakes, salt, and pepper. If the sauce feels too thick, add a splash of the reserved pasta water until it reaches a glossy, coat‑the‑pasta consistency.
Finishing the Dish
- Wilt the Spinach. Add the fresh spinach leaves to the sauce, tossing gently until they wilt, about 1–2 minutes. The heat will soften the leaves while preserving their vibrant color.
- Combine Pasta and Sauce. Transfer the drained penne into the skillet, tossing to coat each piece evenly. The reserved pasta water helps the sauce adhere, creating a glossy finish.
- Finish with Cheese. Sprinkle the grated Parmesan over the pasta, stirring until it melts into the sauce. This final addition adds depth and a subtle salty edge.
- Garnish & Serve. Remove from heat, plate, and garnish with torn basil leaves. Serve immediately while the sauce is warm and the pasta is perfectly coated.
Tips & Tricks
Perfecting the Recipe
Use Fresh Tomatoes When In Season. Fresh, ripe tomatoes give a brighter flavor than canned, but if you choose canned, opt for San Marzano for authentic sweetness.
Don’t Over‑cook the Spinach. Add it at the very end; over‑cooking turns it mushy and dulls its vibrant green hue.
Flavor Enhancements
A splash of good‑quality balsamic reduction drizzled just before serving adds a sweet‑tart contrast. For a smoky twist, stir in a teaspoon of smoked paprika with the oregano. Finally, a grind of fresh black pepper at the table keeps the heat lively.
Common Mistakes to Avoid
Avoid adding the cream too early; it can separate if boiled vigorously. Also, resist the urge to rinse the cooked pasta—starch is essential for sauce adhesion. Skipping the reserved pasta water often results in a dry, clumpy coating.
Pro Tips
Finish with a Pat of Butter. Swirl in 1 tsp cold butter right before plating for an ultra‑silky mouthfeel.
Pre‑toast the Penne. Lightly toast the dry penne in a dry skillet for 2 minutes; this adds a subtle nutty flavor that shines through the sauce.
Use a Wide Pan. A wide, shallow skillet allows the sauce to reduce evenly and coat the pasta more effectively than a deep pot.
Variations
Ingredient Swaps
Replace penne with fusilli or rigatoni for extra sauce‑catching grooves. Swap spinach for kale or arugula if you prefer a peppery bite. For protein, stir in cooked bacon bits, shredded chicken, or crumbled goat cheese to create a heartier brunch.
Dietary Adjustments
Use gluten‑free pasta to keep the dish safe for gluten sensitivities. For a dairy‑free version, substitute heavy cream with coconut cream and swap Parmesan for nutritional yeast. To make it vegan, replace the cheese with a plant‑based parmesan and use olive‑oil‑based pasta.
Serving Suggestions
Pair the creamy penne with a crisp mixed‑green salad dressed in lemon vinaigrette, or serve alongside roasted asparagus for extra texture. A side of toasted sourdough or garlic focaccia is perfect for sopping up any remaining sauce.
Storage Info
Leftover Storage
Allow the pasta to cool to room temperature, then transfer it to an airtight container. It will keep fresh in the refrigerator for 3–4 days. For longer keeping, portion into freezer‑safe bags, squeeze out excess air, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating Instructions
Reheat gently on the stovetop over low heat, adding a splash of milk or broth to revive the creaminess. Stir frequently until heated through. In the oven, cover the dish with foil and bake at 350°F for 15 minutes. Microwaving works in a pinch—heat in 30‑second bursts, stirring between intervals, and finish with a drizzle of extra sauce.
Frequently Asked Questions
This Creamy Tomato Spinach Penne brings together bright tomato acidity, lush cream, and nutritious greens in a single, satisfying brunch dish. The step‑by‑step guide, storage tips, and variations give you the confidence to make it perfectly every time. Feel free to experiment with proteins, herbs, or spice levels—cooking is an adventure, after all. Serve it hot, share it with loved ones, and enjoy every comforting bite.