Sauces & Condiments
Campbell's Tomato Soup and Spaghetti Sauce Recipe transforms pantry staples into a hearty one-pot Italian meal in just 30 minutes—no fancy ingredients required. The magic happens when you combine two classic flavors, creating a rich, slightly sweet sauce that clings perfectly to al dente pasta. I developed this recipe during a busy week when I needed comfort food fast, and it’s become a go-to for quick weeknight dinners that taste like they simmered all day.
The beauty of this dish lies in its simplicity: one pot, minimal prep, and a sauce that’s already seasoned to perfection. You’ll start with Campbell’s tomato soup as your base, then build it into a robust spaghetti sauce by adding garlic, herbs, and a touch of cream for depth.
The pasta cooks directly in the sauce, absorbing all those delicious flavors without any extra effort. It’s the kind of meal that feels indulgent but comes together in under an hour.
What you’ll end up with is a bowl of creamy, slightly tangy tomato sauce twirled around perfectly cooked spaghetti—warm, satisfying, and packed with umami. The sauce is rich enough to feel like a restaurant-quality dish but light enough to enjoy without guilt.
Plus, it’s endlessly adaptable: add ground beef for a meaty twist, swap in mushrooms for a vegetarian version, or top with fresh basil for a brighter finish.
This recipe is perfect for feeding a family, meal prepping for the week, or even impressing guests with minimal effort. The one-pot method means less cleanup, and the flavor only gets better as it sits. Let’s make dinner effortless tonight.
Ingredients for campbell's tomato soup spaghetti sauce
Pantry staples plus a few pantry raid essentials for this one-pot Italian comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Campbell's Tomato Soup (Condensed) 🍅 | 1 can | Any variety, not low-fat |
| Spaghetti 🍝 | 8 oz | Uncooked, al dente preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Garlic Cloves 🧄 | 3 cloves | Minced for depth |
| Dried Basil 🌿 | 1 tsp | Or 1 tbsp fresh |
| Dried Oregano 🍃 | ½ tsp | Italian blend preferred |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly cracked |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Ground Beef (optional) 🥩 | ½ lb | 85% lean for meaty version |
| Fresh Basil Leaves 🌿 | ¼ cup | Chopped for garnish |
| Grated Parmesan Cheese 🧀 | ¼ cup | Freshly grated preferred |
| Olive Oil 🫒 | 1 tbsp | For sautéing garlic |
| Water 💧 | 1 cup | For thinning sauce |
Start with Campbell's Tomato Soup—the classic condensed version works best here. Grab the regular canned soup, not the low-fat kind (trust me, the cream needs that richness). For the garlic, fresh is ideal, but if you're in a pinch, jarred minced garlic works too. The dried herbs? Penzeys or bulk bins have the best quality, but honestly, whatever's in your spice rack will do. The optional ground beef can be swapped for mushrooms or extra veggies if you're vegetarian. Just make sure to brown it first for that deep, meaty flavor.
No heavy cream? Half-and-half or coconut milk works in a pinch (though the flavor won't be quite as rich). Fresh basil is ideal for garnish, but dried oregano at half the amount gets you close if you're out. The sauce can be thinned with water or broth if it gets too thick—just add it gradually. For a meatless version, swap the beef for crumbled tempeh or extra mushrooms. And if you're prepping for the week, double the sauce and freeze half—it reheats beautifully (though nothing beats fresh).
This sauce keeps for 5 days in the fridge, and the flavor actually improves as it sits. For leftovers, reheat on the stove with a splash of water to loosen it up. The pasta? Cook it directly in the sauce—no boiling required. If you're meal prepping, store the sauce and pasta separately and toss them together when ready to eat. The Parmesan and fresh basil should go on right before serving, though—otherwise, they'll wilt.
Why You'll Love This Recipe
- No Pantry Stress: I keep a can of Campbell’s Tomato Soup in my cabinet for days like this—when I’ve got garlic burning on the stove and zero energy to chop onions. The condensed version does half the work, and honestly? The rich, umami base means I don’t even miss fresh tomatoes.
- Creamy Garlic Hug: That splash of heavy cream at the end? It turns this into something luxurious—smooth, velvety, with garlic so fragrant it’ll make your kitchen smell like a little Italian trattoria. The dried basil ties it all together like a secret handshake.
- Lazy Meal Prep: I make a double batch on Sundays, let it cool, and portion it into containers. Reheat with pasta later, or even spoon it over grilled chicken for a weeknight shortcut. (Yes, even on a Tuesday night when takeout feels impossible.)
- Budget Magic Trick: For less than $5, I feed four people a meal that tastes like it cost twice that. The soup’s the star, but the cream and garlic make it feel special—no one guesses it’s a hack, and my wallet thanks me.
Step-by-step instructions for one-pot tomato spaghetti sauce
This simple method combines pantry staples with fresh flavors for a hearty, one-pot Italian dinner.
Sauté Garlic and Ground Beef (If Using)
Heat the 1 tablespoon olive oil in a large pot over medium heat. If using the 0.5 pound ground beef, add it to the pot and cook for 5-6 minutes, breaking it apart with a wooden spoon until it loses its raw color and becomes light brown. The beef should be fully cooked through but not crispy.
Once the beef is done, drain any excess fat (about 1 tablespoon) if needed, leaving just enough to help sauté the garlic. Add the 3 cloves minced garlic cloves and cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter. If skipping the beef, simply add the garlic to the olive oil and cook until it smells heavenly. This step builds the flavor foundation for your sauce.
Build the Sauce Base with Tomato Soup
Pour in the 1 can Campbell's Tomato Soup (Condensed) and stir to combine with the garlic and beef. Let it simmer over medium-low heat for 3-4 minutes, allowing the flavors to meld together. This step ensures the soup isn't too thick right away, making it easier to incorporate the remaining ingredients.
Add the 1 teaspoon dried basil, 0.5 teaspoon dried oregano, 0.25 teaspoon ground black pepper, and 1 teaspoon salt. Stir well to distribute the seasonings evenly. Taste the mixture and adjust the seasoning if needed—this is your chance to balance the flavors before committing to the full recipe. The sauce should be aromatic but not overly seasoned at this point.
Cook the Spaghetti Directly in the Sauce
Break the 8 ounces spaghetti in half to fit more easily into the pot. Add the spaghetti to the sauce and stir gently to coat the strands. Pour in the 1 cup water and bring the mixture to a gentle boil. Once boiling, reduce the heat to medium-low and let it simmer uncovered for 12-15 minutes, stirring occasionally.
You'll know the spaghetti is done when it's al dente—it should have a slight bite to it. The sauce will thicken as it cooks, but don't worry if it looks a bit watery now; it will come together in the next step. If the sauce reduces too quickly, add a splash of water to keep it loose enough to coat the pasta evenly.
Finish with Cream and Fresh Herbs
Once the spaghetti is al dente, stir in the 0.5 cup heavy cream and let the sauce simmer for another 2-3 minutes until it thickens slightly. The cream will add richness and smooth out the sauce's texture. Tear the 0.25 cup fresh basil leaves into smaller pieces and add them to the pot, stirring to incorporate.
Taste the sauce and adjust the seasoning one last time if needed. The fresh basil will brighten the flavors, balancing the creaminess of the sauce. If the sauce is too thick, add a splash of water or pasta water to reach your desired consistency. The goal is a silky, clingy sauce that coats every strand of spaghetti perfectly.
Serve with Parmesan and Enjoy
Transfer the spaghetti to serving plates and top each portion with 0.25 cup grated Parmesan Cheese. The cheese will add a salty, umami finish that ties all the flavors together. Serve immediately while the sauce is still warm and creamy—this dish tastes best fresh out of the pot.
Each bite should deliver a perfect balance of rich tomato, creamy sauce, and fresh basil. The one-pot method keeps cleanup simple while delivering restaurant-quality results. Pair with a simple green salad or garlic bread for a complete Italian meal.
Pro Tips For Making Campbell'S Tomato Soup Spaghetti Sauce
- SAUTÉ GARLIC UNTIL GOLDEN: Don’t just toss in raw garlic—heat it in olive oil over medium-low for 2-3 minutes until it’s golden, not browned. I learned this the hard way: burnt garlic turns bitter and overpowers the creamy tomato base. If you’re impatient, at least wait until the edges crisp before adding the soup.
- STIR IN CREAM LAST: Heavy cream curdles fast when heated, so mix it in after the sauce has simmered for 5 minutes. Take the pot off the heat first, then whisk in the cream slowly. I’ve ruined three batches by adding it too early—now I treat it like a temperamental diva.
- USE FRESH BASIL IF POSSIBLE: Dried basil works, but fresh leaves add a bright, herbal punch that cuts through the creaminess. Tear a handful (about 10g) and stir it in at the end, then remove the stems. If you’re using dried, a teaspoon is enough—any more tastes like potpourri.
- SIMMER LONG ENOUGH: Let the sauce bubble gently for 10-12 minutes after combining all ingredients. This lets the flavors meld and the acidity mellow out. I used to rush it, and the sauce always tasted sharp and unfinished—now I set a timer and walk away.
Creative variations of these flavors
Creamy Tomato Twist
For a velvety texture, swap the heavy cream for ½ cup Greek yogurt (full-fat for best results) or ¼ cup mascarpone cheese mixed with ¼ cup milk. The yogurt adds tanginess while keeping the sauce rich, and the mascarpone creates a luxurious, spreadable consistency.
I love this version when I want something lighter but still decadent—just stir it in at the end and top with extra basil. 🥛
Meaty Upgrade
Brown ½ lb Italian sausage (like Calabrese or spicy soppressata) alongside the garlic for a bold, herby kick. Crumble the sausage into the pot after cooking and let it crisp slightly for maximum flavor.
For a heartier dish, add ½ cup diced pancetta or crispy bacon bits at the end. This version feels like a restaurant-quality pasta dish without extra effort. 🥓
Vegetarian Protein
Replace the beef with 1 cup cooked lentils (for earthiness) or ½ cup crumbled tempeh (for a nutty twist). For extra texture, add ½ cup roasted mushrooms or sautéed eggplant cubes—both absorb the sauce beautifully.
I often use white beans for a creamy, neutral base that blends seamlessly into the tomato flavor. 🌱
Spicy Kick
Add ½ teaspoon red pepper flakes when sautéing the garlic, or stir in 1 tablespoon hot sauce (like Cholula or Crystal) at the end. For a smoky depth, sprinkle ½ teaspoon smoked paprika into the sauce while simmering.
If you love heat, finish with a drizzle of chili oil or a pinch of cayenne pepper right before serving. 🌶️
Herb Variations
Swap the basil and oregano for 1 tsp dried thyme + ½ tsp rosemary for a Provençal-inspired twist, or use 1 tbsp fresh parsley + ½ tsp red pepper flakes for a brighter, Mediterranean vibe.
For a Tuscan flavor, add ½ tsp fennel seeds (toasted in the olive oil) and finish with chopped parsley. Each herb changes the sauce’s character completely. 🌿
Gluten-Free Adaptation
Use gluten-free spaghetti (like Barilla GF or Jovial) and ensure your tomato soup is gluten-free (check Campbell’s labels). For extra binding, stir in 1 tbsp cornstarch or arrowroot powder with the cream to thicken the sauce.
I’ve also had great success with shirataki noodles for a low-carb option—just rinse and drain them well before adding to the sauce. 🍜
Nutrition facts
Frequently asked questions
Can I use low-fat Campbell's Tomato Soup for this recipe?
The recipe calls for regular Campbell's Tomato Soup because the full-fat version creates a richer, creamier sauce when combined with heavy cream. Using low-fat soup will make the final dish taste thinner and less indulgent. If you must use low-fat, add an extra 2 tablespoons butter or 1 tablespoon olive oil to the sauce at the end for richness.
How do I adjust this recipe for a larger group?
Double all ingredients for 8 servings, including the pasta, soup, and cream. Use a large Dutch oven or two medium pots to prevent overflow. Cooking time remains the same, but stir more frequently to prevent sticking. For 12 servings, triple the recipe and consider cooking in batches. Leftovers keep well for 4-5 days in the fridge.
What if I don't have fresh basil?
No problem! Use 1 tablespoon dried basil (double the recipe amount) or substitute with 1 teaspoon dried marjoram for a similar earthy flavor. For a brighter taste, try 1 tablespoon chopped parsley or ½ teaspoon dried thyme. If you have frozen basil, thaw and chop it first. Fresh herbs add the best flavor, but dried works in a pinch.
Can I make this recipe without cream?
Yes, but the sauce will be lighter. Replace the heavy cream with ½ cup tomato paste or ½ cup water + 1 tablespoon cornstarch to thicken. For extra richness, stir in ¼ cup grated Parmesan or 2 tablespoons butter at the end. The sauce will still be flavorful but less velvety.
Why did my sauce turn out too thick?
This usually happens if the pasta absorbs too much liquid. Next time, add ½ cup extra water when cooking the pasta or stir in 1-2 tablespoons pasta water at the end. For a quick fix, thin the sauce with 1-2 tablespoons warm water or broth while stirring. If it's still too thick, simmer uncovered for 2-3 extra minutes to reduce naturally.
