clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Instant Pot French Onion Meatballs

  • Author: 365 Days of Slow and Pressure Cooking
  • Prep Time: 15 minutes
  • Cook Time: 5 minutes (plus 5 minute NPR)
  • Total Time: 20 minutes
  • Yield: 8 servings 1x


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! 


  • 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


  1. 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.
  2. Pour in water, meatballs and onion soup mix. 
  3. 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. 
  4. Add in the cheese and toss well so that meatballs are coated with sauce, onions and cheese. 
  5. Eat and enjoy!
  • Category: Beef
  • Method: Instant Pot