Tomato Soup Mac and Cheese combines the heartwarming comfort of classic mac and cheese with the rich, tangy goodness of freshly made tomato soup. Each bite is an adventure—creamy cheese meets vibrant, roasted tomatoes, creating a delicious contrast that warms your soul. The addition of roasted garlic and fresh basil elevates this dish, making it feel more like a meal you’d enjoy at an upscale café than just a simple dinner recipe.
Thank you for reading this post, don't forget to subscribe!
I remember the day I first made this dish; the aroma of roasting tomatoes filled my kitchen, pulling my family in from the living room, curious about what was cooking. It became a family favorite, striking a perfect balance between nostalgia and freshness. You can whip this up easily on a weeknight, or impress friends at a cozy get-together. Fast, budget-friendly, and filling, this Tomato Soup Mac and Cheese is sure to become a staple in your home.
Why You’ll Love This Recipe
- Simple & Quick: Ready in about 80 minutes, with minimal prep work.
- Irresistible Flavor: The roasting method intensifies the tomatoes’ sweetness and adds lovely depth.
- Eye-Catching Appeal: Vibrant colors and a cheesy golden top create a visually stunning dish.
- Flexible Serving: Perfect for lunch, dinner, or even a comforting snack.
- Diet-Friendly Options: Easily adaptable for gluten-free or dairy-free diets.
Ingredients You’ll Need
- 2½ pounds roma tomatoes: These provide a robust, sweet, and tangy flavor. If unavailable, substitute with fresh vine-ripened tomatoes for similar results.
- 1¼ pounds grape or cherry tomatoes: Their natural sweetness enhances the dish. You can mix types for more complexity.
- 8 cloves garlic: Adds aromatic depth and richness. Use roasted garlic for a sweeter flavor.
- 3 tbsp olive oil: Essential for roasting, helping to concentrate flavors. Avocado oil works well if preferred.
- 1 pinch salt & 1 pinch ground black pepper: Basic seasoning to enhance all flavors. Adjust to taste.
- 1 large yellow onion: Sweet and aromatic; ensures a great foundation for the soup.
- 1 red bell pepper: Adds sweetness and color; feel free to swap it with yellow or orange for variety.
- 3 tbsp tomato paste: Thickens the soup and intensifies the tomato flavor. You can use homemade or store-bought.
- 4 cups vegetable broth: Provides a savory base. Swap with chicken broth for a different flavor profile.
- ¼ cup basil leaves: Fresh basil brightens everything up; substitute with a pinch of dried basil in a pinch.
- 16 oz rigatoni pasta or pipe rigate: These shapes hold the sauce and creamy cheese well, enhancing each bite.
- 2 cups light mozzarella cheese: Melts beautifully for that gooey cheese pull. Substitute part-skim mozzarella if watching calories.
- 2 cups high-protein cheddar cheese: Adds a sharp, tangy flavor that complements the tomato. Feel free to mix in some Monterey Jack for creaminess.
- ½ tbsp sugar: Balances the acidity of the tomatoes. Agave syrup can be used as an alternative.
How to Make Tomato Soup Mac And Cheese
-
Preheat the oven and roast tomatoes: Set your oven to 430°F (220°C). On a baking tray, place the halved Roma tomatoes along with the smashed garlic cloves. Drizzle over 2 tablespoons of olive oil, then season with salt, pepper, and sugar. Roast for about 25 minutes, until they’re soft and charred on top.
-
Sauté veggies: While the tomatoes roast, heat 1 tablespoon of olive oil in a medium saucepan over medium-high heat. Add the chopped onion and diced red bell pepper. Cook, stirring occasionally, for about 5-7 minutes until the onion becomes soft and translucent.
-
Build the soup base: Stir in the tomato paste, ensuring it coats the onion mixture. Pour in the vegetable broth, taste, and add a pinch of extra salt if desired. Cover and bring to a boil, then reduce the heat to low and let it simmer for about 15 minutes.
-
Blend in roasted goodness: After the broth has simmered, add the roasted tomatoes and garlic, along with the fresh basil. Simmer for an additional 2 minutes to let the basil soften. Then, using a stick blender, blend the mixture until smooth, bringing the comforting essence of tomato soup to life.
-
Add pasta: Stir the dry rigatoni directly into the soup, letting it slowly simmer for 15-20 minutes. This allows the pasta to absorb delicious flavors while slightly thickening the soup.
-
Add cheese: Once the pasta is cooked, gradually mix in ¾ of the shredded cheddar and mozzarella. Stir until the cheese has melted and incorporated into the soup, creating a creamy delight.
-
Prepare for baking: Transfer the tomato soup mac and cheese mixture into an oven-safe dish. Top it off with the remaining cheese for that golden finish.
-
Bake: Pop it into your preheated oven and bake for around 10 minutes, just until the cheese melts and turns a light golden color.
-
Garnish and serve: Finish with some fresh basil on top for that delightful aroma and taste. Serve warm and enjoy!
Storing & Reheating
Store any leftovers in an airtight container in the refrigerator for up to 4 days. If you’d like to keep it longer, consider freezing it in a freezer-safe container for up to 3 months. When reheating, a gentle simmer on the stovetop will restore the creaminess—just add a splash of vegetable broth or milk to salvage any texture changes that may have occurred during freezing.
Chef’s Helpful Tips
- Avoid overcooking the pasta: Check the pasta for doneness towards the lower end of the cooking time to maintain the perfect texture.
- Use room-temperature cheese: It melts more evenly, providing that velvety finish we crave in mac and cheese.
- Experiment with herbs: Add some oregano or thyme in with the basil for an extra layer of flavor.
- Think ahead: Make the soup portion a day in advance. The flavors deepen wonderfully overnight.
Tomato Soup Mac and Cheese is not just a meal; it’s a warm hug on a chilly day. The rich flavors, comforting textures, and joyful memories make this dish a favorite among friends and family. As you try it yourself, don’t hesitate to play around with different cheese combinations or a splash of hot sauce for a kick. Enjoy every mouthful as you create your own delicious stories.

Recipe FAQs
Can I use canned tomatoes instead of fresh?
Absolutely! If fresh tomatoes aren’t available, you can substitute canned diced or crushed tomatoes. Use about 3-4 cups of canned tomatoes and ensure to adjust the seasoning for balance since canned varieties can be saltier.
Can I make this dish ahead of time?
Sure! You can prepare the soup and pasta mixture in advance, store it in the refrigerator, and then simply bake it when you’re ready to serve. Just keep the cheese topping separate until you’re ready to bake.
Is this dish suitable for freezing?
Yes! Once made, it can be stored in a freezer-safe container for up to three months. Let it cool completely before freezing. When you’re ready for it, just thaw in the fridge overnight and reheat it gently on the stovetop.
What can I serve with Tomato Soup Mac and Cheese?
This dish pairs beautifully with a fresh green salad or crispy garlic bread for a complete meal, balancing the richness of the creamy mac and cheese.
Print
Tomato Soup Mac And Cheese
This Tomato Soup Mac and Cheese brings together the classic flavors of creamy mac and cheese with the freshness of tomato soup, making it an easy and comforting meal. Perfect for those seeking a delicious, homemade dish!
- Total Time: 1 hour 20 minutes
- Yield: 6 servings 1x
Ingredients
- 2½ pounds roma tomatoes halved lengthwise
- 1¼ pounds grape tomatoes or cherry tomatoes
- 8 cloves garlic peeled and smashed
- 3 tbsp olive oil
- 1 pinch salt
- 1 pinch ground black pepper
- 1 large yellow onion chopped
- 1 red bell pepper deseeded and diced
- 3 tbsp tomato paste
- 4 cups vegetable broth
- ¼ cup basil leaves plus extra for topping
- 16 oz rigatoni pasta or pipe rigate
- 2 cups light mozzarella cheese shredded
- 2 cups high-protein cheddar cheese shredded
- ½ tbsp sugar
Instructions
- Preheat the oven to 430°F / 220°C. Place the Roma tomatoes and garlic on a baking tray, drizzle with 2 tablespoons of olive oil, and season with salt, pepper, and sugar.
- Roast for about 25 minutes until the tomatoes are soft and charred.
- In a medium saucepan, heat 1 tablespoon of olive oil over medium-high heat.
- Add the chopped onion and red bell pepper, cooking until the onion is soft and translucent.
- Stir in the tomato paste with the onion mixture.
- Pour in the vegetable broth, season with extra salt if needed, cover, and bring to a boil. Lower the heat and simmer for about 15 minutes.
- Add the roasted tomatoes, garlic, and basil to the broth, simmering for an additional 2 minutes until the basil softens.
- Blend the soup until smooth using a stick blender.
- Directly add the dry pasta to the soup and simmer for 15–20 minutes, stirring occasionally until the pasta cooks and absorbs some soup, thickening it slightly.
- Add ¾ of the cheddar and mozzarella, stirring until fully melted.
- Transfer the mixture to an oven-safe dish and top with the remaining cheese.
- Bake for about 10 minutes at 430°F / 220°C until the cheese melts and turns golden.
- Serve with fresh basil on top.
Notes
For added flavor, consider using fresh herbs like thyme or oregano.
Feel free to mix in other vegetables like spinach or zucchini for a nutrition boost.
This dish can be stored in the refrigerator for up to three days.
- Prep Time: 15 minutes
- Cook Time: 65 minutes
- Category: Main Dishes
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 490
- Sugar: 7g
- Sodium: 800mg
- Fat: 19g
- Saturated Fat: 9g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 65g
- Fiber: 4g
- Protein: 20g
- Cholesterol: 40mg






