Save to Pinterest There's something about combining two comfort foods that shouldn't work but absolutely does. I was standing in my kitchen on a rainy Tuesday, staring at a box of elbow macaroni and leftover ground beef, when I thought: what if I treated pasta like chili? The result was this Creamy Tuscan Chili Mac, a dish that somehow tastes like a Italian grandmother and a Midwestern diner had a delicious conversation. It's become the recipe I make when I need to feed people without fuss or when I'm cooking just for myself and want to feel celebrated.
I served this to my sister's book club last fall, and honestly, it was the moment I realized this recipe had staying power. Someone asked for seconds before finishing their first plate, and another guest actually took notes on her phone. The spinach wilting into that rich sauce, the way the Parmesan melted into creamy pockets—there's a generosity to this dish that people feel when they eat it.
Ingredients
- Elbow macaroni (12 oz): The small shells catch the sauce beautifully—use good quality pasta because it matters more than you'd think when you're cooking it right in the sauce.
- Ground beef or Italian sausage (1 lb): Sausage adds more flavor, but honest ground beef works just as well; brown it properly so it develops that savory crust.
- Yellow onion and red bell pepper: These are your flavor foundation—don't skip the sauté step, as it transforms them into something sweet and deep.
- Garlic (3 cloves, minced): Always mince it fresh; the difference between jarred and fresh here is the difference between good and unforgettable.
- Sun-dried tomatoes (1 cup, packed in oil): Drain them well and chop them small so they distribute throughout—they're the secret ingredient that makes people wonder what you're hiding.
- Baby spinach (3 cups, chopped): Add it at the very end so it stays bright and doesn't turn to mush; frozen spinach works if that's what you have, just squeeze out the moisture.
- Chicken or vegetable broth (3 cups): Low-sodium is key because you're adding cheese and you'll be seasoning to taste.
- Canned diced tomatoes (14.5 oz): Don't drain these; the juice is part of your sauce and adds body.
- Heavy cream (1 cup): This is what makes it Tuscan and luxurious; don't skip it unless you're substituting half-and-half intentionally.
- Parmesan cheese (1 cup, freshly grated): Freshly grated melts better than pre-shredded, which has additives that make it grainy.
- Mozzarella cheese (1 cup, shredded): This is your creamy binder—it melts into the sauce and ties everything together.
- Oregano, basil, paprika, red pepper flakes: These spices work together to create that Italian warmth without overwhelming the dish.
- Olive oil (2 tbsp): Use good oil for the initial sauté; it's the first flavor builder.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Warm your pan and start the vegetables:
- Heat olive oil in a large Dutch oven or deep skillet over medium heat until it shimmers slightly. Add the diced onion and bell pepper, stirring them occasionally as they soften—this takes about 3 to 4 minutes, and you'll know you're there when the onion turns translucent at the edges.
- Build the aromatic base:
- Add your minced garlic and let it cook for just one minute, stirring constantly so it doesn't catch on the pan. Your kitchen will smell incredible at this point, and that's how you know it's working.
- Brown the meat:
- Add your ground beef or sausage, breaking it apart with the back of a spoon as it cooks. Let it sit for a minute or two between stirrings so it develops that caramelized crust—about 5 to 6 minutes total, until no pink remains.
- Add the Italian aromatics:
- Add the Italian aromatics:
- Stir in the chopped sun-dried tomatoes, oregano, basil, paprika, and red pepper flakes, cooking everything together for about a minute so the spices bloom and release their oils.
- Bring the liquids together:
- Pour in the canned tomatoes with their juice, the broth, and heavy cream, then add the uncooked pasta directly to the pot. Stir everything so the pasta is submerged and bring it to a gentle boil.
- Simmer until the pasta is tender:
- Lower the heat to medium-low, cover the pot, and let it simmer for 10 to 12 minutes, stirring every couple of minutes to prevent sticking and ensure even cooking. You'll watch the pasta absorb the liquid and the sauce thicken into something creamy and cohesive.
- Wilt in the spinach:
- Add your chopped spinach and stir it through for about 2 minutes until it's completely wilted and bright green. This step happens fast, so don't walk away.
- Melt in the cheeses:
- Remove the pot from heat, add the Parmesan and mozzarella, and stir until they're completely melted and the whole dish becomes silky and creamy. Taste it and adjust your salt and black pepper—you might be surprised how much you need.
- Serve and celebrate:
- Divide into bowls while it's hot, top with extra Parmesan if you're feeling fancy, and maybe a small handful of fresh basil. Eat it immediately while it's at its warmest and creamiest.
Save to Pinterest I made this for my dad on a random Sunday, and he sat there quietly eating three bites before saying anything. Then he just said, 'This is really good.' Coming from him, it meant I'd done something right, and now it's what he asks me to bring to family dinners.
Why This Dish Works
The genius of this recipe is that it treats pasta like a vehicle for sauce, not the other way around. Traditional mac and cheese is buttery and subtle, while chili is bold and meaty—this dish takes what works from both worlds and creates something that feels sophisticated without being fussy. The sun-dried tomatoes are the secret weapon; they add a concentrated, slightly sweet tomato flavor that regular tomatoes can't match, and the cream rounds everything into something that tastes far richer than it has any right to be given the simple ingredients.
Flexibility and Substitutions
This recipe is genuinely adaptable without losing its soul. I've made it with ground turkey when I wanted something lighter, and it worked beautifully—the spices and sun-dried tomatoes carry the dish so you don't miss the richness. For a vegetarian version, I've swapped the meat for extra mushrooms sautéed until they're deeply browned, and crumbled some firm tofu for texture; it's not the same, but it's delicious in a different way. The half-and-half substitution for cream works if you want to ease back on richness, though you'll notice a slightly thinner sauce—just know what you're getting into before you start cooking.
Pairing and Serving
This is a complete meal in itself, but if you want to serve it properly, a simple green salad with lemon vinaigrette cuts through the richness beautifully. A crisp white wine like Pinot Grigio or light Chianti makes sense because it has enough acidity to balance the cream and tomatoes without competing for attention. I've also served it with garlic bread on the side for people who want to soak up every drop of sauce, and honestly, nobody complained about that choice.
- A sprinkle of fresh basil just before serving lifts the whole dish and makes it feel finished.
- If you have leftovers, they reheat gently in a covered pot with a splash of broth to loosen the sauce.
- This dish feeds six generously, but you can easily double it if you're cooking for a crowd or want freezer-friendly portions.
Save to Pinterest This recipe reminds me that the best dishes are the ones you want to make again, that people genuinely remember, and that taste like you spent way more time on them than you actually did. That's exactly what this Creamy Tuscan Chili Mac is.
Questions & Answers
- → Can I substitute ground turkey or plant-based alternatives?
Yes, ground turkey or plant-based crumbles can replace beef or sausage to lighten the dish or accommodate dietary preferences.
- → How do sun-dried tomatoes affect the flavor?
Sun-dried tomatoes add a tangy, slightly sweet depth that complements the creamy sauce and savory meats.
- → What type of cheese works best for melting in this dish?
Freshly grated Parmesan and shredded mozzarella create a creamy, melty texture with a rich flavor profile.
- → Is it necessary to drain excess fat after browning the meat?
Draining excess fat helps control richness and prevents the sauce from becoming greasy.
- → Can I prepare this in one pot?
Yes, cooking all components in a large Dutch oven or deep skillet streamlines the process and enhances flavor melding.
- → How can I adjust the spice level?
Red pepper flakes are optional; reducing or omitting them will lower the heat, while adding more increases spiciness.