Creamy Sun Dried Tomato Spinach Baked Mac and Cheese

Prep: 15 minCook: 25 minmediumAmerican
Creamy Sun Dried Tomato Spinach Baked Mac and Cheese

A sophisticated twist on classic mac and cheese featuring tangy sun-dried tomatoes and fresh spinach folded into a rich, creamy cheese sauce. The homemade bechamel base creates an ultra-smooth texture while toasted breadcrumbs add a golden, crunchy contrast. Perfect for family dinners or potluck gatherings, this baked version offers restaurant-quality comfort food with vibrant Mediterranean flavors that the humble pasta dish into something special.

Ingredients

  • 100 gms macaroni pasta, uncooked
    penne or shells1:1gluten-free

    works with any tube or shell pasta

  • 1 ½ cups milk
    heavy cream1:1dairy-rich

    creates richer sauce

    Full guide →
  • 1 tbsp all purpose flour
  • salt and pepper, to taste
  • 1 cup grated cheese
    gruyere or sharp cheddar1:1flavor

    enhances richness and flavor

    Full guide →
  • ¼ cup sun dried tomatoes, chopped, drained
    roasted red peppers1:1vegetable

    adds sweetness instead of tang

    Full guide →
  • ½ cup spinach, chopped
    kale or arugula1:1leafy-green

    chop finely before adding

    Full guide →
  • ½ cup breadcrumbs
  • ½ tbsp oil, from sundried tomatoes jar
  • 1 bay leaf
  • 2 tbsp butter

Instructions

  1. 1

    Cook macaroni in salted water 1 to 2 minutes less than package directions until just al dente

  2. 2

    Drain pasta and rinse quickly with cold water to stop cooking

  3. 3

    Set pasta aside on a flat plate

  4. 4

    Heat oil from sun dried tomatoes jar and add breadcrumbs

  5. 5

    Saute breadcrumbs for 1 to 2 minutes until golden

  6. 6

    Transfer breadcrumbs to a bowl for later use

  7. 7

    Heat milk with bay leaf until small bubbles form

  8. 8

    Let milk stand for a few minutes in a separate bowl

  9. 9

    Melt butter in a pan until it starts to foam

  10. 10

    Add flour to foaming butter and mix well

  11. 11

    Cook flour mixture for 3 to 4 minutes on medium flame until light golden brown

  12. 12

    Add warm milk without bay leaf in 1/4 cup increments, whisking constantly to prevent lumps

  13. 13

    Continue adding milk until fully incorporated into flour mixture

  14. 14

    Season with salt and pepper

  15. 15

    Add grated cheese and stir until creamy and smooth

  16. 16

    Add chopped spinach and sun dried tomatoes

  17. 17

    Mix vegetables into cheese sauce

  18. 18

    Add cooked macaroni and gently toss everything together

  19. 19

    Preheat oven to 200 C

  20. 20

    Grease a baking pan with butter

  21. 21

    Transfer mac and cheese into prepared baking pan

  22. 22

    Top evenly with sauteed breadcrumbs

  23. 23

    Bake for 13 to 15 minutes until crumbs turn brown

  24. 24

    Let stand for a minute before serving hot

Tips

Tip 1

Make your own breadcrumbs by pulsing day-old white bread in a food processor for fresher flavor and better texture

Tip 2

Reserve some pasta cooking water before draining - add a splash if the cheese sauce becomes too thick

Tip 3

Use oil from the sun-dried tomato jar for extra flavor when toasting the breadcrumbs

Good to Know

Storage

refrigerate covered for up to 3 days

Make Ahead

assemble completely and refrigerate unbaked for up to 1 day

Serve With

serve immediately while hot and bubbly

See pairing guide →

Common Mistakes

Watch

cook pasta fully to avoid mushy texture when baked

Watch

whisk milk gradually into roux to avoid lumps in cheese sauce

Watch

do not overmix after adding pasta to avoid breaking noodles

Substitutions

Dairy-Free Swaps

milk
heavy cream1:1dairy-rich

creates richer sauce

Full guide →

Gluten-Free Swaps

macaroni pasta
penne or shells1:1gluten-free

works with any tube or shell pasta

General Alternatives

grated cheese
gruyere or sharp cheddar1:1flavor

enhances richness and flavor

spinach
kale or arugula1:1leafy-green

chop finely before adding

Full guide →
sun dried tomatoes
roasted red peppers1:1vegetable

adds sweetness instead of tang

Full guide →
Find more substitutions →

FAQ

Can I make this ahead of time?

Yes, assemble completely and refrigerate unbaked for up to 1 day. Add 5-10 extra minutes to baking time if baking from cold.

What if I do not have sun-dried tomato oil?

Use regular olive oil or melted butter for toasting the breadcrumbs. The flavor will be milder but still delicious.

How long will leftovers keep?

Store covered in the refrigerator for up to 3 days. Reheat in the oven at 180C for 10-15 minutes until heated through.