Creamy Tomato Spinach Pasta: Easy Weeknight Dinner | by Tyla

Make this creamy tomato spinach pasta for dinner tonight! A quick, easy, and delicious recipe with rich tomato sauce and fresh spinach.

| By Tyla

Prep

10 min

Cook

20 min

Total

30 min

Servings

4 servings

Ingredients


Instructions

  1. 1

    Bring large pot of salted water to rolling boil. Add pasta and cook according to package directions until al dente.

  2. 2

    Before draining, reserve about 1 cup of starchy pasta water. Drain pasta and set aside.

  3. 3

    Heat olive oil in large skillet over medium heat. Add chopped onion and cook 5-7 minutes until softened and translucent.

  4. 4

    Add minced garlic and red pepper flakes (if using), cook 1 minute until fragrant.

  5. 5

    Pour in crushed tomatoes, vegetable broth, and dried oregano. Stir well and simmer 5-7 minutes.

  6. 6

    Reduce heat to low, stir in heavy cream until incorporated.

  7. 7

    Add fresh spinach handful at a time, allowing each batch to wilt before adding more. Season with salt and pepper.

  8. 8

    Add cooked pasta to skillet with sauce. Toss until fully coated.

  9. 9

    Stir in grated Parmesan cheese until melted and sauce is smooth.

  10. 10

    If sauce is too thick, add splash of reserved pasta water to reach desired consistency.

  11. 11

    Garnish with fresh basil or parsley and serve immediately.


Notes

Tips for Success

  • Comforting, warm hug in a bowl
  • Quick 30-minute meal perfect for busy weeknights
  • Rich, velvety sauce with sweet tomatoes and fresh spinach
  • Simple ingredients with maximum flavor
  • Budget-friendly and family favorite

Common Mistakes to Avoid

  • Heavy cream makes it rich and high in saturated fat
  • Sauce can become too thick if over-reduced
  • Spinach can make sauce watery if not wilted properly
  • Pasta can become mushy if overcooked
  • Garlic can burn easily if not watched carefully

Nutrition (per serving)

450-550 kcal

Calories