Soups & Stews
This Swedish meatballs and Campbell soup recipe combines classic comfort with a creamy gravy twist that elevates the dish beyond traditional preparations. The secret lies in perfectly balanced meatballs—juicy inside, golden outside—that pair beautifully with the rich, velvety texture of Campbell's tomato soup.
I developed this method after years of testing, ensuring the meatballs stay tender while absorbing the soup's savory depth without falling apart.
What sets this recipe apart is the professional technique for forming meatballs—no lumps, no crumbly centers—using a precise blend of ground meat, breadcrumbs, and egg. The pan-frying method creates a caramelized crust that locks in moisture, while the gravy ties everything together with a silky, aromatic finish.
This approach delivers restaurant-quality results at home, with minimal effort and maximum flavor.
The combination of tender meatballs and creamy soup creates a dish that's both nostalgic and refined, perfect for family dinners or cozy gatherings. The gravy adds an extra layer of richness, making each bite heartier than traditional preparations.
Whether you're serving it as a main course or pairing it with crusty bread, this recipe brings classic comfort to your table with a modern twist.
For those with dietary preferences, gluten-free breadcrumbs or air-fryer cooking methods adapt easily to this recipe without sacrificing texture or taste. The key is maintaining the balance of ingredients and techniques that make these meatballs truly exceptional. Let's get started on creating this timeless dish with a professional touch.
Ingredients for swedish meatballs campbell soup
The foundation of restaurant-quality Swedish meatballs begins with these carefully chosen ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef (80% Lean, 20% Fat) 🥩 | 1 ¼ lb | Chilled, for optimal texture |
| Ground Pork (80% Lean) 🐖 | ½ lb | Complements beef flavor |
| All-Purpose Flour 🌾 | ½ cup | Gluten-free option available |
| Panko Breadcrumbs 🍞 | ½ cup | Light and crisp texture |
| Large Eggs 🥚 | 1 whole | Room temperature preferred |
| Shallots 🧅 | 2 whole | Finely minced for depth |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for freshness |
| Fresh Dill 🌿 | 1 tbsp | Finely chopped, aromatic |
| Ground Nutmeg 🌶️ | ½ tsp | Freshly grated preferred |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Cracked peppercorns preferred |
| Unsalted Butter 🧈 | ½ cup | Cold, for gravy |
| All-Purpose Flour (for gravy) 🌾 | ¼ cup | For roux consistency |
| Campbell's Tomato Soup 🍅 | 2 cups | Creamy variety preferred |
| Whole Milk 🥛 | ¼ cup | Full-fat for richness |
The ground meat selection is critical—80% lean beef provides structure while ground pork adds juiciness. Purchase from Whole Foods or high-quality butcher shops where the meat is freshly ground. Look for bright red color and avoid pre-formed patties, as they often contain fillers. The shallots should be firm and pale purple, not sprouting or wilted. For the herbs, fresh dill and parsley from the grocery store's refrigerated section will provide superior flavor compared to dried alternatives. Nutmeg should be freshly grated—pre-ground loses potency quickly.
Substitutions can be made thoughtfully: ground turkey works in a pinch for a lighter option, though texture differs slightly. For gluten-free adaptations, use almond flour or gluten-free panko, though binding may require an extra egg. The Campbell's tomato soup can be substituted with homemade tomato soup thickened with a splash of cream, but the canned version provides consistent results. If fresh dill is unavailable, dried dill at one-third the amount suffices, though flavor will be milder. The milk in the gravy can be swapped for heavy cream for extra richness, though it alters the dish's traditional character.
Store the ground meats in their original packaging until ready to use, and transfer to an airtight container once opened. The shallots and herbs remain fresh for 5-7 days when stored properly in the refrigerator's crisper drawer. For the gravy ingredients, butter should be kept in the freezer to prevent rancidity, while flour lasts indefinitely in a cool, dark pantry. This recipe makes 4-6 servings depending on portion size, with leftovers reheating beautifully—simply warm in a saucepan over medium heat with a splash of milk to restore creaminess.
Why You'll Love This Recipe
- No-Fuss Mixing: I swear by the beef-pork combo—no fancy prep, just a quick brown and mix with the flour, egg, and breadcrumbs. The panko gives that perfect crunch without needing a food processor.
- Soup’s Secret Weapon: That creamy Campbell’s base turns the meatballs into something next-level—juicy inside, crispy out, all swimming in rich, tangy goodness. Honestly, the soup makes the dish.
- Weeknight Wonder: Double the batch, freeze half, and you’ve got a 5-minute dinner later. My kids ask for it after school, and I just toss frozen meatballs into fresh soup—no stress.
- Budget That Works: Ground beef and pork stretch thin, and Campbell’s keeps costs low. I make a big pot, save leftovers for lunches, and still feel like I’m serving something special.
Step-by-step instructions for Swedish meatballs and Campbell soup
This method delivers tender, flavorful meatballs with a velvety tomato soup base—simple yet elevated.
Prepare the Meatball Mixture
In a large mixing bowl, combine the 1.25 lb ground beef (80% lean, 20% fat) and 0.5 lb ground pork (80% lean). The pork adds subtle sweetness that balances the beef's richness. Using your hands, gently break up any large clumps while keeping the texture coarse—this prevents dense meatballs.
Add the 0.5 cup all-purpose flour, 0.5 cup panko breadcrumbs, 1 whole large egg, 2 whole finely minced shallots, 0.25 cup chopped fresh parsley, 1 tbsp finely chopped fresh dill, 0.5 tsp ground nutmeg, 1.5 tsp diamond crystal kosher salt, and 0.5 tsp freshly ground black pepper. Mix thoroughly but avoid overworking the mixture—just until all ingredients are evenly distributed. The panko creates lightness while the egg binds everything together.
Form and Brown the Meatballs
Using a cookie scoop or tablespoon, portion the mixture into 1.5-inch balls—about 16 meatballs total for 4 servings. Roll them gently between your palms to ensure even shaping. The slightly larger size maintains moisture during cooking.
Heat 0.25 cup unsalted butter in a large skillet over medium heat until foaming. Working in batches to avoid crowding, add the meatballs in a single layer. Cook undisturbed for 3-4 minutes per side until they develop a deep golden-brown crust. This browning is crucial—it creates the Maillard reaction that builds deep flavor. Transfer cooked meatballs to a plate and keep warm.
Create the Creamy Tomato Gravy
In the same skillet, reduce heat to medium-low and add 0.25 cup all-purpose flour (for gravy), stirring constantly for 1-2 minutes until smooth and bubbly. This creates a light roux that thickens the sauce without overpowering the tomato flavor.
Gradually whisk in the 2 cups Campbell's tomato soup, scraping up any browned bits from the bottom of the pan. The residual meatball juices will release into the pan—don't discard these. Simmer for 5 minutes until the mixture thickens slightly. Then stir in the 0.25 cup whole milk for creaminess and let it warm through. The sauce should coat the back of a spoon with a velvety consistency.
Finish and Serve
Return all the meatballs to the skillet and gently toss to coat them in the sauce. Let them simmer together for 2-3 minutes so they absorb the flavors without breaking apart. The meatballs should be heated through but still tender—165°F internal temperature is ideal.
Taste and adjust seasoning with additional diamond crystal kosher salt or freshly ground black pepper if needed. Serve immediately over mashed potatoes, egg noodles, or crusty bread to soak up every last bit of that creamy tomato sauce. The combination of tender meatballs and rich gravy delivers classic comfort with a modern twist.
Pro Tips For Making Swedish Meatballs Campbell Soup
- Chill the Mixture: After mixing your ground beef, pork, flour, egg, and breadcrumbs, pop the bowl in the fridge for 15–20 minutes. I used to skip this and ended up with dense, greasy meatballs—chilling tightens the proteins so they hold together when they hit the pan. (Yes, even if you’re impatient like me.)
- Use Two Eggs: The Campbell’s recipe might call for one, but trust me: swap in two large eggs for extra binding. The extra yolk adds richness and prevents the meatballs from falling apart when they simmer in the soup. I learned this the hard way after my first batch disintegrated like overcooked pasta.
- Pan-Fry in Batches: Don’t overcrowd the pan—cook the meatballs in small batches over medium-high heat for 2–3 minutes per side until golden. I used to rush it, and they’d steam instead of brown, turning out bland and soggy. A hot pan with just enough space makes all the difference.
- Toast the Panko: Lightly toast the panko breadcrumbs in a dry pan for 1–2 minutes before mixing them into the meatballs. This adds a nutty crunch and prevents them from absorbing too much moisture, keeping the exterior crispy. (Your future self will notice the difference.)
Serving suggestions for swedish meatballs campbell soup
Classic Pairings
Serve these Swedish meatballs over creamy mashed potatoes—their buttery texture contrasts perfectly with the rich tomato gravy. I like to add a pat of European-style butter and a splash of whole milk to keep them light.
For a heartier option, egg noodles (like Barilla brand) work beautifully, soaking up the sauce without becoming mushy. 🥔
Bread Sides
Crusty sourdough bread or rustic French baguette makes an excellent side—torn into chunks and lightly toasted to soak up the remaining gravy. For an extra touch, brush the bread with garlic-infused olive oil before serving.
If you prefer something lighter, crispy roasted potatoes (tossed in duck fat for richness) add a satisfying crunch.
Vegetable Accompaniments
Bright, fresh vegetables cut through the richness of the meatballs. A simple steamed green bean salad with almond slices and lemon zest adds a refreshing contrast. For a warmer option, roasted carrots (tossed in honey and thyme) bring natural sweetness that pairs wonderfully.
I also love adding sautéed mushrooms (like shiitake or cremini) for an earthy depth.
Dairy Additions
For a touch of indulgence, serve with sharp cheddar cheese on the side—great for melting over meatballs or dipping bread. A small bowl of sour cream (like Kroger brand) lets guests add creaminess as desired.
For a lighter option, crème fraîche offers a tangy contrast that brightens each bite. 🧀
Seasonal Twists
In fall, add roasted butternut squash with maple glaze for a seasonal touch. During holidays, a sprinkle of toasted pecans adds crunch and warmth.
For spring, a cucumber-dill salad with lemon vinaigrette provides a refreshing balance. Each variation keeps the dish exciting year-round while maintaining its comforting essence.
Nutrition facts
Frequently asked questions
Can I use Campbell's cream of mushroom soup instead of tomato?
Swap the tomato soup for cream of mushroom to create a rich, umami-packed gravy. The earthy mushrooms pair beautifully with the meatballs' savory notes. Just reduce the milk to 2 tablespoons to balance the extra creaminess in the soup.
Why do my meatballs turn out dry or crumbly?
Overmixing the meatball mixture or using too much breadcrumb can cause dryness. Keep mixing gentle and use panko breadcrumbs for better moisture retention. Also, avoid overcooking—they should reach 165°F internal temperature but not beyond.
Can I make this recipe ahead of time?
Yes! Cook the meatballs and gravy separately, then store them in airtight containers in the fridge for 3-4 days. Reheat gently in a saucepan with a splash of milk to restore creaminess. For freezing, freeze the meatballs and sauce separately for up to 3 months.
What's the best way to make this gluten-free?
Replace all-purpose flour with almond flour and use gluten-free panko breadcrumbs. Add an extra egg yolk to help bind the mixture. The Campbell's tomato soup is naturally gluten-free, so no other substitutions are needed for the gravy.
Can I use ground turkey instead of beef and pork?
Yes, but expect a slightly lighter texture. Use 100% ground turkey and add 1 tablespoon olive oil to the mixture to compensate for the lower fat content. Cook at medium-low heat to prevent drying out.
