Instant Pot French Onion Meatballs–French onion meatballs take minimal effort but taste so good! You’ll be surprised at how easy it is to caramelize onions in the Instant Pot and get that sweetness and richness to come out. Try these meatballs for an easy weeknight dinner or for an appetizer at a party!

Instant Pot French Onion Meatballs
If you’re a fan of french onion soup you’re going to love these french onion meatballs! I think you’re really going to be surprised at how delicious this fast and easy dish is to make! With only 7 ingredients you’ll be on your way to a protein-filled dinner in no time. I love these meatballs because even by using a bag of frozen meatballs from the store (convenience wins the day!) you can get a homemade taste. The french onion sauce of caramelized onions and cheese and onion soup mix is sweet and savory and subtle.
And by using your Instant Pot to do most ALL the work of caramelizing the onions you won’t want to do it any other way in the future (same with risotto!). Besides, the time is takes is a fraction of what it would take on the stovetop in a skillet.
Meatball Ingredients
This recipe is so fast and easy and it hardly has any ingredients!
- 2 tablespoons butter–to caramelize the onions
- 4 medium yellow onions–this will seem like a lot but they shrink down a ton!
- 1/2 tsp baking soda–it raises the PH of the onions which also assists in speeding up the Maillard reaction (the browning process of onions that gives it that sweet, golden flavor).
- 1 cup water–this will help make the sauce that coats the meatballs
- 1 (26 oz) package frozen homestyle meatballs–you can also use swedish meatballs. I’d avoid Italian meatballs as that will be a different flavor profile.
- 1 (1 oz) package onion soup mix–I like Liptons brand. You can also make your own from scratch.
- 1/2 cup shredded parmesan cheese–for cheesy goodness
- 1/2 cup shredded mozzarella or swiss cheese or Gruyere cheese–for more cheesy goodness
Instructions on How to Make French Onion Meatballs
- Start with the onions: Turn Instant Pot to saute setting. When display says HOT add in 2 tablespoons of butter and let it melt. Add in the onions and baking soda and toss until onions start to yellow and onions start to release moisture (about 3-4 minutes). Turn off the Instant Pot.
- Add ingredients: Pour in water, meatballs and onion soup mix.
- Pressure cook: Cover Instant Pot and secure the lid. Make sure valve is set to sealing. Set the manual/pressure cook button to 5 minutes. When time is up let pot sit 5 minutes and then move valve to venting. Remove the lid.
- Cheese time: Sprinkle in the cheese and toss well so that meatballs are coated with sauce, onions and cheese.
- Serve: Eat and enjoy! Garnish with fresh thyme or fresh parsley if desired. These meatballs taste great with a side of texas toast.

Cooking tips and questions
- Can I use something besides onion soup mix? If you don’t want to use a packet of onion soup mix you can make your own onion soup mix at home.
- Can I make my own meatballs instead of using frozen meatballs? I haven’t tried homemade meatballs myself but I think you could do this with success. I would place your homemade meatballs on top of the onions (no trivet) and keep the same cooking time. Try using ground turkey, ground pork, ground chicken or ground beef…or a combination of 2.
- What size Instant Pot? I used my 6 quart Instant Pot*. You can also use an 8 quart pot or halve the recipe in the 3 quart pot.
- Make it for a crowd: You can double or triple this recipe in the 6 or 8 quart Instant Pot. You may want to keep the amount of onions, water, onion soup mix and butter the same but just double the amount of meatballs.
What to serve with meatballs
I served this as a dinner and we ate it with mashed potatoes and a side salad. Another choice would be to serve the meatballs and sauce over buttered egg noodles or rice. These meatballs can also be served at a party as an appetizer. Don’t forget the cocktail sticks!
How to store and reheat
- Store in an airtight container in the fridge for up to 5 days.
- Freeze in an airtight freezer container* for up to 3 months.
- Reheat in a pot on the stove over medium heat (or in the Instant Pot on saute less setting). Add a little beef broth and stir every few minutes until warmed through.
More Ways to use frozen meatballs in the Instant Pot…
Instant Pot Meatballs And Red Potatoes With Creamy Parmesan Sauce
Instant Pot Dump And Go Meatball Lasagna
Instant Pot Ziti And Meatballs
Instant Pot 3-Ingredient Meatballs
Instant Pot Italian Wedding Soup
Instant Pot Tortellini Meatball Soup

Want More Tried And True Instant Pot Recipes?
- Sign up to receive daily Instant Pot recipes (it’s FREE)
- Join the 365 Days of Instant Pot Recipes Facebook group
- Subscribe to my YouTube channel
- Buy the 365 Days of Pressure Cooking Cookbook

Instant Pot French Onion Meatballs
- Prep Time: 15 minutes
- Cook Time: 5 minutes (plus 5 minute NPR)
- Total Time: 20 minutes
- Yield: 8 servings 1x
Description
French onion meatballs take minimal effort but taste so good! You’ll be surprised at how easy it is to caramelize onions in the Instant Pot and get that sweetness and richness to come out. Try these meatballs for an easy weeknight dinner or for an appetizer at a party!
Ingredients
- 2 Tbsp butter
- 4 medium yellow onions, halved and sliced
- 1/2 tsp baking soda
- 1 cup water
- 1 (26 oz) package frozen homestyle meatballs
- 1 (1 oz) package onion soup mix
- 1/2 cup shredded parmesan cheese
- 1/2 cup shredded mozzarella or swiss cheese
Instructions
- Turn Instant Pot to saute setting. When display says HOT add in the butter and let it melt. Add in the onions and baking soda and toss until onions start to yellow and onions start to release moisture (about 3-4 minutes). Turn off the Instant Pot.
- Pour in water, meatballs and onion soup mix.
- Cover Instant Pot and secure the lid. Make sure valve is set to sealing. Set the manual/pressure cook button to 5 minutes. When time is up let pot sit 5 minutes and then move valve to venting. Remove the lid.
- Add in the cheese and toss well so that meatballs are coated with sauce, onions and cheese.
- Eat and enjoy!
- Category: Beef
- Method: Instant Pot

*Karen Petersen is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.
Definitely #1 for my family
★★★★★
I made this last night with pot in pot jasmine rice. It was so good, and even better for lunch today!
★★★★★
Nice! Thanks so much for the 5 stars!
I made my own meatballs and they already are baked. How would I modify the recipe?
I would use the same recipe. Should be great!
Made this last night. Super easy and I thought it was delicious. I went with Swedish meatballs, but next time I will try homestyle meatballs. Husband’s only complaint was that he wanted more onion flavor- I think the meatballs were too flavorful on their own. With four onions and the soup mix, there was a ton of oniony-goodness. Served over mashed potatoes with a side of broccoli. It would be great over egg noodles too. This is a keeper!
★★★★★
So glad you both enjoyed this recipe Aimee! And you could do more onions but 4 does seem like plenty
Made this for supper tonight. Only deviation from the recipe was that I didn’t have onion soup mix but did have beef onion soup mix. Fixed noodles (for son & hubby), mashed potatoes (mainly me) and broccoli for sides. Yummy in the tummy. A keeper recipe for sure!
★★★★★
Yum yum! sounds like a perfect meal!
What are some side dishes to serve with this?
I served this as a dinner and we ate it with mashed potatoes and a side salad. Another choice would be to serve the meatballs and sauce over buttered egg noodles or rice.
Karen the recipe states frozen meatballs but she also states fresh would also work. I am going to try the frozen meatballs first and see how I like them.
★★★★★
It literally says to use “frozen meatballs” in the recipe…
Christina she probably did not read the whole recipe. Let us be kind. I also make mistakes with cooking. We are here to help!
★★★★★
Thanks for understanding Gail that we sometimes make silly mistakes and “miss” simple instructions.