Welcome to dinnerandcake

Creamy Tomato and Spinach Pasta for a Weeknight

By Mia Hayes | January 18, 2026
Creamy Tomato and Spinach Pasta for a Weeknight

Why This Recipe Works

  • One-Pot Wonder: The pasta cooks right in the sauce, releasing starch that naturally thickens everything—no colander, no extra dishes.
  • Flavor Layering: Tomato paste is caramelized in olive oil before the cream hits the pan, deepening the umami and banishing any raw-tin taste.
  • Spinach That Behaves: Baby spinach is stirred in off-heat so it wilts gently without turning army-green or watery.
  • Weeknight Timing: While the aromatics sautĂ©, the pasta water heats; everything finishes together at the six-minute mark.
  • Freezer-Friendly Sauce: Double the sauce and freeze half; tomorrow you only boil pasta and dinner is done.
  • Kid-Approved Nutrition: Two cups of spinach disappear under the blanket of creamy tomato, so even picky eaters polish off their greens.

Ingredients You'll Need

Ingredients

Great fast food starts with great groceries, but that doesn’t mean you need anything exotic. Buy the best pasta you can—bronze-cut holds sauce like Velcro—and reach for whole-milk dairy; skim will curdle and half-and-half will taste thin. The rest is flexible.

Pasta

I use rigatoni for its sauce-catching tubes, but penne, fusilli, or orecchiette all work. If you’re gluten-free, replace with a corn-rice blend; avoid single-ingredient legume pastas—they foam and muddy the sauce.

Tomato Component

One small can of tomato paste (6 oz) is the powerhouse here. Look for “double-concentrated” in a tube if you only need half; it keeps for months in the fridge. In a pinch, ¾ cup of jarred marinara can sub in, but reduce the cream by ¼ cup to compensate for the added liquid.

Cream

Heavy cream (36 % fat) gives the silkiest mouthfeel, but full-fat coconut milk is a dreamy dairy-free option that plays beautifully with tomato. Avoid light cream—it can break under the acid.

Spinach

Baby spinach wilts quickly and needs no stemming. If you’ve only got frozen, use 10 oz, thaw and squeeze bone-dry, then add with the cream.

Aromatics

One fat shallot beats half an onion here—its sweetness blooms fast and melts into the oil. If you’re out, a small yellow onion plus a pinch of sugar does the trick.

Cheese

Parmigiano-Reggiano is worth the splurge; pre-grated tubs contain cellulose that can gritty-up your sauce. Vegetarians can swap in vegetarian hard cheese made with microbial rennet.

How to Make Creamy Tomato and Spinach Pasta for a Weeknight

1
Warm the Pan & Bloom the Oil

Place a heavy 12-inch sauté pan (that has a lid) over medium heat for 45 seconds. Add 2 tablespoons extra-virgin olive oil and swirl so the bottom shimmers but doesn’t smoke. This quick pre-heat prevents the shallot from steaming later.

2
Sauté Aromatics & Toast Tomato Paste

Add 1 finely minced shallot and 2 cloves of grated garlic. Cook 60 seconds until fragrant. Scoot them to the rim, then add 3 tablespoons tomato paste to the clearing; let it sizzle and darken to brick red—about 90 seconds—stirring so it caramelizes rather than burns. The fond on the bottom is pure gold.

3
Deglaze & Build the Sauce

Pour in 1 cup low-sodium vegetable broth and scrape the browned bits. Stir in ½ teaspoon kosher salt, ¼ teaspoon freshly ground black pepper, ⅛ teaspoon crushed red-pepper flakes, and 1 teaspoon dried oregano. Bring to a brisk simmer; the sauce will look thin—trust the process.

4
Add Pasta & Simmer

Stir in 12 oz (340 g) rigatoni plus 1½ cups hot tap water. Cover, reduce heat to medium-low, and cook 6 minutes, lifting the lid to stir once. The goal is al dente with a little starchy liquid left; it should coat a spoon like thin yogurt.

5
Enrich with Cream

Reduce heat to low and stir in ¾ cup heavy cream. Simmer 1 minute; the sauce will blush to a warm rose. Taste and adjust salt—canned broth varies wildly.

6
Wilt in Spinach & Finish with Cheese

Off the heat, fold in 4 packed cups baby spinach and ½ cup freshly grated Parmigiano. Cover 60 seconds; the residual heat wilts the leaves and melts the cheese into silk. Serve immediately with extra cheese and a drizzle of good oil.

Expert Tips

Control the Heat

If your burner runs hot, keep the lid slightly ajar while the pasta simmers; too vigorous a boil and the cream will break when it meets the acid later.

Save the Pasta Water

Keep a heat-proof mug nearby; if the sauce tightens on standing, loosen with a splash of hot water and it will cream right back up.

Batch Cooking

Double the sauce, cool completely, and freeze flat in zip bags. Reheat gently with a splash of broth while the pasta boils—dinner in ten.

Brighten at the End

A whisper of lemon zest right before serving wakes up the tomato and balances the richness without adding more acid.

Variations to Try

Protein Boost

Fold in 1½ cups shredded rotisserie chicken or a 15-oz can of drained cannellini beans when you add the cream.

Seafood Spin

Drop in 8 oz peeled raw shrimp during the last 2 minutes of pasta simmer; they poach perfectly in the tomato broth.

Vegan Version

Swap heavy cream for full-fat coconut milk and use nutritional yeast instead of Parmesan; add 1 tsp white miso for depth.

Spicy Tuscan

Increase red-pepper flakes to ½ tsp and finish with ¼ cup oil-packed sun-dried tomatoes, sliced thin, for a fiery, smoky punch.

Green Swap

No spinach? Use baby kale, arugula, or even frozen peas (add with pasta so they cook through).

Cheese Lover

Stir in â…“ cup cubed fresh mozzarella just before serving for melty pockets, or dot the top with burrata and crack fresh pepper.

Storage Tips

Leftovers keep up to four days refrigerated in an airtight container. Reheat gently with a splash of broth or milk; microwaves blast the cream, so use 50 % power and stir every 30 seconds. The sauce will look separated at first—keep stirring and it will emulsify back to silk.

For meal prep, portion the cooled pasta into silicone muffin trays, freeze, then pop out single-serve pucks. They reheat from frozen in a skillet with ¼ cup water in 6 minutes—perfect desk-lunch heroics.

The sauce (without pasta) freezes beautifully for 3 months. Freeze in 1-cup muffin tins, then transfer to a labeled bag. Drop frozen cubes straight into simmering broth plus dry pasta for nearly instant comfort.

Frequently Asked Questions

You can, but use whole milk and add 1 tablespoon flour to the tomato paste to prevent curdling. Simmer 2 extra minutes to cook out the raw flour taste.

Acid + high heat can split cream. Keep the burner on low when you add the dairy, and never let it boil. If it does separate, whisk in a tablespoon of cold cream off the heat; often it will come back together.

Yes—use sauté mode for steps 1–3, then add pasta and 1¼ cups broth. Pressure cook on high for 4 minutes, quick release, stir in cream and spinach on warm setting.

Absolutely—omit the red-pepper flakes and use mini farfalle; toddlers love the “bow-ties in pink.” My ten-year-old requests it weekly.

Double everything but use a wider pot, not deeper, so evaporation stays the same. You may need an extra splash of water at the end; judge by texture.

Cook the sauce (minus spinach) up to two days ahead. Reheat gently, add spinach and cheese just before serving so the color stays vibrant.
Creamy Tomato and Spinach Pasta for a Weeknight
pasta
Pin Recipe

Creamy Tomato and Spinach Pasta for a Weeknight

(4.9 from 127 reviews)
Prep
5 min
Cook
20 min
Servings
4

Ingredients

Instructions

  1. Warm the pan: Heat olive oil in a 12-inch sauté pan over medium.
  2. Sauté aromatics: Cook shallot and garlic 60 seconds until fragrant.
  3. Toast tomato paste: Push aromatics aside, add tomato paste to clearing, cook 90 seconds until brick red.
  4. Deglaze: Stir in broth, salt, pepper, pepper flakes, and oregano; bring to simmer.
  5. Add pasta & water: Stir in rigatoni and hot water. Cover and cook 6 minutes, stirring once, until al dente and saucy.
  6. Cream & finish: Lower heat; stir in cream. Off heat, add spinach and Parmesan, cover 1 minute to wilt. Serve hot.

Recipe Notes

Keep the burner low when adding cream to prevent curdling. Leftovers reheat beautifully with a splash of broth or milk.

Nutrition (per serving)

512
Calories
18g
Protein
63g
Carbs
21g
Fat

More Recipes