Easy Instant Pot Meatball Soup: Your Go-To Quick & Healthy Family Dinner
Craving a comforting, hearty meal that’s ready in a flash? Our incredibly easy Instant Pot meatball soup is the perfect solution! Featuring Instant Pot frozen meatballs, this delightful soup comes together in just 15 minutes of active cooking time. It’s a healthy, low-carb, and keto-friendly dinner that your entire family will adore, packed with wholesome vegetables and rich flavors. Whether you’re using an Instant Pot or a Ninja Foodi, this recipe guarantees a delicious and stress-free meal.

This meal is designed for simplicity and maximum flavor, proving that healthy eating doesn’t have to be complicated or time-consuming. It’s a budget-friendly dinner featuring tender meatballs and a medley of vegetables, making it a regular rotation in our household. My kids often request this Instant Pot recipe, and I’m confident yours will too.
While I sometimes enjoy making meatballs from scratch, like with our Instant Pot Swedish meatballs recipe, for ultimate convenience and speed, frozen meatballs are a game-changer. This recipe is adaptable to any pressure cooker model; the brand doesn’t matter. I’ve personally used various models, including the Crockpot Express and Ninja Foodi, and they all yield fantastic results.
Using frozen meatballs ensures this comforting soup is on your table in under 20 minutes from start to finish. It’s my kind of semi-homemade dinner – quick, easy, and incredibly satisfying. In an effort to embrace healthier, lower-fat options, I’ve even made this soup with air fryer chicken meatballs, which work wonderfully and add a lean protein boost.

Why You’ll Love This Pressure Cooker Meatball Soup
- Incredibly Fast: From prep to plate in less than 30 minutes, thanks to the magic of pressure cooking and frozen meatballs.
- Healthy & Wholesome: This low-carb and keto-friendly soup is packed with fresh vegetables, making it a nutritious choice for any meal plan.
- Family-Approved: A true crowd-pleaser, even picky eaters will enjoy the comforting flavors and tender meatballs.
- Budget-Friendly: Made with readily available and affordable ingredients, it’s a smart choice for economical meal planning.
- Minimal Cleanup: As a one-pot meal, cooking in your Instant Pot or Ninja Foodi means fewer dishes to wash afterward.
- Highly Adaptable: Easily customize ingredients based on what you have on hand or your dietary preferences.
Essential Ingredients for Your Meatball Soup
Crafting a flavorful and hearty soup begins with quality ingredients. Here’s a closer look at what you’ll need, along with some helpful tips:
- Meatballs: For ultimate convenience, we highly recommend using a 1 lb bag of frozen meatballs. They cook perfectly within the soup, becoming tender without falling apart. If you prefer homemade meatballs, ensure they are cooked separately before adding them to the finished soup (more on this below). You don’t need to know how to cook frozen meatballs beforehand for this recipe – just toss them in!
- Broth: The foundation of any good soup! Opt for chicken broth or beef broth to infuse a rich depth of flavor into your dish. While water can be used, broth significantly elevates the taste. Vegetable broth is also an excellent choice for a lighter flavor or if you plan to make it a vegetarian option.
- Aromatic Vegetables:
- Onions: One small onion, diced or sliced, adds a foundational sweetness and aroma.
- Carrots: Two carrots, peeled and sliced into rounds or larger dials, provide natural sweetness and vibrant color.
- Celery: Two stalks of chopped celery contribute a distinct savory note and a pleasant texture, making it a cheap yet essential addition.
- Garlic: Two tablespoons of minced garlic are crucial for amping up the flavor profile. Freshly minced garlic offers the best taste, but jarred minced garlic is a convenient alternative.
- Tomato Sauce: Half a cup of tomato sauce creates a thicker, richer broth. Crushed tomatoes can be used as an alternative if you prefer a slightly chunkier texture, but I personally prefer the smoother consistency provided by tomato sauce.
- Seasonings:
- Salt and Pepper: The basic essentials for balancing flavors. Start with 1 teaspoon of salt and 1/2 teaspoon of pepper, then adjust to your taste.
- Basil and Parsley: 1 teaspoon of each adds wonderful herbaceous notes. These dried herbs are fantastic, but fresh chopped herbs added at the end elevate the dish even further.
- Olive Oil: 1.5 tablespoons of olive oil are used for sautéing the aromatics, building the initial flavor base.

Delicious Variations & Customization Ideas
One of the best aspects of this Instant Pot meatball soup is its incredible versatility. Feel free to get creative and adapt it to your taste or what you have on hand, especially when it comes to Instant Pot soups:
- Boost Your Veggies: We love adding as many vegetables as possible! During the warmer months, fresh produce is abundant. In colder seasons, mixed frozen vegetables (like peas, corn, green beans, or even spinach added at the end) are a convenient and equally nutritious option. Bell peppers, zucchini, or chopped kale also make excellent additions.
- Protein Power Swaps:
- Other Meats: Instead of meatballs, consider sliced kielbasa, pre-cooked ground sausage (browned first), or even shredded leftover chicken or turkey. This is a fantastic way to prevent food waste!
- Vegetarian Option: Easily transform this into a vegetarian soup by omitting the meatballs and using vegetable broth. You can add chickpeas, lentils, or plant-based meatballs for a satisfying protein source.
- Make it Heartier (Non-Keto): If you’re not strictly keto, you can easily add pasta. For small pasta shapes like ditalini or elbow macaroni, cook the soup for 3 minutes shorter, quick release the steam, stir in the pasta, and cook for another 3 minutes with a quick release. Rice can also be added, though often cooked separately and stirred in at the end to prevent it from absorbing too much liquid.
- Creamy Indulgence: For a richer, creamier soup, stir in a splash of heavy cream or coconut milk (for a dairy-free option) just before serving.
- Spice It Up: A pinch of red pepper flakes or a dash of your favorite hot sauce can add a delightful kick.
- Cheese, Please! Serve individual bowls topped with a generous sprinkle of grated Parmesan cheese for an extra layer of savory goodness.
Meatball Soup with Homemade Meatballs
You might be wondering why I don’t recommend adding raw homemade meatballs directly into the pressure cooker liquid. The simple reason is that they tend to fall apart during the high-pressure cooking process. If you prefer using homemade meatballs over frozen, you should cook them separately before adding them to the finished soup.
For homemade meatballs, you have a few options: you can pan-fry them, bake them, or even use your Ninja Foodi’s air crisp function. For instance, in a Ninja Foodi, you can air crisp homemade meatballs at 400°F (200°C) for about 6 minutes, or sauté them in the pot with the lid off until browned. This method is similar to how to cook meatballs in oven.

How Long to Brown Meatballs Before Cooking in Soup?
If you opt to brown your meatballs (especially homemade ones) before adding them to the soup, a minute or two on each side in a skillet or using your pressure cooker’s sauté function with a bit of olive oil is sufficient. This step helps develop flavor and creates a slight crust. However, remember that even browned homemade meatballs may still be more prone to falling apart in liquid compared to their frozen counterparts, which are typically more robust.
Instant Pot Meatball Soup Recipe
By Justine
Easy Instant Pot meatball soup with homemade or frozen meatballs in under 20 minutes flat! A healthy low carb and keto friendly dinner you’ll love, also perfectly made in a Ninja Foodi pressure cooker.
Cook: 15 mins
Servings: 6
Equipment
- 1 pressure cooker
Ingredients
- 1 lb frozen meatballs
- 1.5 tbsp olive oil
- 1 small onion, diced
- 2 stalks celery, chopped
- 2 carrots, sliced or cut into large dials
- 2 tbsp minced garlic
- 1 tsp basil
- 1 tsp parsley
- 1 tsp salt
- 1/2 tsp pepper
- 1/2 c tomato sauce
- 5 c beef broth, or vegetable broth
Instructions
- Set your pressure cooker to the “sauté” function and add olive oil. Once hot, add the diced onion, chopped celery, sliced carrots, minced garlic, and all the seasonings (basil, parsley, salt, pepper). Cook, stirring occasionally, until the onions begin to soften, which should take a few minutes. Then, turn the pot off.
- Pour in the tomato sauce and broth. Stir the contents well, scraping any bits from the bottom of the pot to prevent a “burn” notice.
- Gently drop in the frozen meatballs and stir again to ensure they are submerged in the liquid.
- Secure the lid and close the steam release valve. Set the pressure cooker to “pressure cook” (or “manual”) on high pressure for 15 minutes.
- Once the cooking cycle is complete, perform a quick release of the steam by carefully opening the steam valve. Once the float valve drops, you can safely open the lid.
- Ladle the hot soup into bowls. Serve immediately, garnished with fresh parsley and a sprinkle of Parmesan cheese on top, and enjoy your delicious homemade Instant Pot meatball soup!
Nutrition
Serving: 3oz, Calories: 264kcal, Carbohydrates: 5g, Protein: 16g, Fat: 20g, Saturated Fat: 7g, Cholesterol: 54mg, Sodium: 1306mg, Potassium: 509mg, Fiber: 1g, Sugar: 3g, Vitamin A: 3545IU, Vitamin C: 4mg, Calcium: 40mg, Iron: 1mg
Nutrition information is automatically calculated, so should only be used as an approximation.
Additional Info
Course: Entree, Main Course, Soup
Cuisine: American, Italian

Expert Tips for the Best Meatball Soup
- Don’t Skip the Sauté: Sautéing the onions, celery, and carrots before pressure cooking builds a deep, aromatic flavor base for your soup. It’s a small step that makes a big difference.
- Scrape the Pot: After sautéing, make sure to deglaze the pot by scraping any browned bits from the bottom with your stirring spoon. This prevents a “burn” notice during pressure cooking and adds more flavor.
- Liquid Levels are Key: Always ensure you have enough liquid for your Instant Pot to come to pressure. Five cups of broth is perfect for this recipe.
- Use Frozen Meatballs for Convenience: As highlighted, frozen meatballs are your best friend here. They hold their shape beautifully and cook through perfectly in the liquid.
- Adjust Seasoning at the End: Taste your soup after pressure cooking and adjust salt and pepper if needed. You can also add more fresh herbs like parsley or basil for a brighter finish.
- Quick Release: The quick release method allows you to enjoy your soup sooner and helps prevent overcooking the vegetables.
Serving Suggestions for Your Hearty Soup
This Instant Pot meatball soup is incredibly satisfying on its own, but a few additions can make it an even more complete meal:
- Cheesy Topping: A sprinkle of freshly grated Parmesan cheese is a classic pairing that adds a delightful savory, salty kick.
- Crusty Bread: Few things complement a warm bowl of soup better than crusty bread. Serve it with our semi-homemade refrigerated biscuit pull-apart bread, this easy roll recipe, or homemade garlic bread. I mean, who can resist crusty bread with soup and stew?!
- Side Salad: For a lighter accompaniment, a fresh green salad with a vinaigrette dressing offers a refreshing contrast.
- Cauliflower Rice: For an extra low-carb meal, serve the soup over a bed of steamed cauliflower rice.
Beyond this classic version, I’ve also experimented with other ground meats. For instance, I’ve made a ground sausage version where I simply browned the meat on sauté and left it as is, instead of forming balls. That worked wonderfully too! If you’re interested in that variation, you might enjoy this Instant Pot sausage soup with kale – it’s another one of our favorite comfort foods. And if you’re looking for another simple dinner idea packed with vegetables, this Instant Pot minestrone soup (with pasta, if you wish!) is fantastic.
Storing & Reheating Leftovers
This Instant Pot meatball soup makes for excellent leftovers, perfect for meal prep throughout the week.
- Refrigeration: Allow the soup to cool completely, then transfer it to an airtight container. It will keep well in the refrigerator for up to 3-4 days.
- Freezing: For longer storage, freeze the soup. Once cooled, portion it into freezer-safe containers or bags. It can be frozen for up to 2-3 months. Thaw overnight in the refrigerator before reheating.
- Reheating: Gently reheat on the stovetop over medium heat until warmed through, or in the microwave. You can also reheat it in your Instant Pot on the “sauté” (low setting) or “keep warm” function until hot, adding a splash of extra broth if needed.
Frequently Asked Questions (FAQs)
Can you can soup in an Instant Pot?
No, it is generally not recommended by manufacturers to use an Instant Pot for canning soup or other low-acid foods. This is because Instant Pots (and most electric pressure cookers) typically do not reach or maintain the specific high temperatures required to safely kill all bacteria for canning, unlike stovetop pressure canners. For safe food preservation, it’s crucial to follow tested canning guidelines and use appropriate equipment.
Why do my meatballs fall apart when cooking?
If your meatballs tend to fall apart, the binder is usually the culprit. Most meatball recipes rely on ingredients like breadcrumbs and eggs to help them hold their shape. Too many breadcrumbs can make them too loose, while not enough won’t provide sufficient binding. When making homemade Instant Pot meatballs and adding them raw directly into a liquid-based dish like soup, they are more prone to crumbling due to the cooking method. This is precisely why using frozen meatballs is my preferred method for this soup – they are already formed and hold together beautifully, eliminating this common issue.
Can I use fresh (uncooked) meatballs instead of frozen?
As mentioned, it’s generally best to cook fresh, homemade meatballs separately before adding them to the soup after the pressure cooking cycle is complete. If added raw to the liquid and pressure cooked, they are much more likely to disintegrate. Briefly browning them or baking them first will help them maintain their structure.
Can I double this Instant Pot meatball soup recipe?
Yes, you can often double the ingredients for this soup, provided your pressure cooker is large enough (e.g., an 8-quart Instant Pot). Remember not to fill your Instant Pot past the two-thirds mark for safety. While the ingredient quantity doubles, the actual pressure cooking time typically remains the same (15 minutes at high pressure), as it’s the time needed for the food to cook, not the quantity.
Is this soup freezer-friendly?
Absolutely! This Instant Pot meatball soup freezes wonderfully, making it an excellent option for meal prepping. Follow the storage and reheating instructions above for best results.
Final Thoughts on This Instant Pot Favorite
This easy Instant Pot meatball soup is more than just a recipe; it’s a solution for busy weeknights, a comforting embrace on a cold day, and a healthy choice for the whole family. With its quick cooking time, simple ingredients, and adaptable nature, it’s bound to become a staple in your kitchen. Whether you’re adhering to a low-carb lifestyle or simply looking for a delicious, fuss-free meal, this pressure cooker meatball soup delivers every time. Give it a try tonight and taste the convenience and flavor for yourself!