Busy Cooks

Instant Pot Beer BBQ Meatballs and Rice

Instant Pot Beer BBQ Meatballs and Rice

Smothered in sticky sweet beer BBQ sauce, these Instant Pot meatballs and rice is a satisfying dinner for the whole family in less than 30 minutes.


  • 1 cup long grain white rice
  • ½ tablespoon olive oil
  • ½ teaspoon salt
  • 28oz homestyle meatballs, frozen and fully-cooked
  • 1 cup beer (I use golden ale)
  • 1 cup BBQ sauce
  • 1 tablespoon cornstarch
  • Fresh parsley for garnish, optional


  1. Place the rice in an oven-safe bowl. (Make sure the bowl is big enough for rice to expand.)
  2. Add 1 cup of water and stir in olive oil and salt.
  3. Place the frozen meatballs in inner pot of Instant Pot.
  4. Pour in the beer and bbq sauce.
  5. Put a trivet over the meatballs and place the bowl with rice on top.
  6. Close the lid and make sure the valve is set to “sealing”.
  7. Set the Instant Pot to Pressure Cook/Manual for 5 minutes on high. (NOTE: It took 15 minutes for my IP to come to pressure.)
  8. Once the time is up, allow the pressure to release naturally for 10 minutes, and then carefully turn the valve to venting. Once the pin drops, carefully open the lid.
  9. Using silicone mitts, carefully take the bowl with rice out. Fluff it with a fork. Remove trivet.
  10. Set the Instant Pot to sauté.
  11. In a small dish, mix together cornstarch with 1 tablespoon of water.
  12. Once the meatball sauce start bubbling, stir in cornstarch slurry, and cook until the sauce is thickened.
  13. Serve the meatballs over rice. Garnish with fresh parsley, if desired.If you tried this recipe, I’d love to read your feedback. Please leave your comment and rating below, or share on Instagram with #busycooks and tag us @busy_cooks. Thank you!!

Recipe Notes:

This recipe has been tested in my favorite Instant Pot DUO 6qt.

All images and text © for Busy Cooks
Scroll down to read more tips and story behind the recipe

Another complete meal in an Instant Pot!

Sweet and savory beer BBQ meatballs and fluffy white rice, all cooked in Instant Pot at the same time!

Meatballs go on the bottom, then a bowl of rice is placed on a trivet over the meatballs. Set the pressure cooker for 5 minutes and wait until “dinner is ready”-beep.

I took this beer bbq meatballs recipe and converted into an Instant Pot complete meal. This beer BBQ sauce is sweet and sticky, and absolutely addicting!

You can totally use homemade meatballs, but in a pinch, store-bought meatballs work great too!

My smart dinner shortcuts to delicious home-cooked meal.

Before cooking…

And after cooking…

We’ll use cornstarch slurry to thicken the sauce! 

Stay connected and join Busy Cooks community:

Hi, I’m Shinee

Welcome to Busy Cooks Community. We believe you can eat home-cooked dinner every single day despite your busy schedule! Busy Cooks is your one-stop solution to your nightly dilemma: what to make for dinner.

More About Us »

Leave a Reply

Your email address will not be published. Required fields are marked *

4 comments on “Instant Pot Beer BBQ Meatballs and Rice”

  1. Hi there, could I use fresh (uncooked) meat balls rather than frozen and cooked ones? adjusting the time to maybe 8-10 minutes?

    thank you in advance if I get a response

    • Hi, Autumn. Yes, you can totally use uncooked fresh meatballs. I think 5 minutes would be sufficient, but just to be sure, do 8 minutes, followed by 10-minute NPR. Let me know how they turn out. Thanks!

  2. This sounds amazing! What are your thoughts about the alcohol boiling off (or not) if we are going to serve the dish to kiddos?

    • So, I’ve read that alcohol doesn’t boil off completely during cooking. Longer you cook it, more alcohol burns off. In this case, I imagine there’s still some alcohol left, but it’d be very little amount. But ultimately, it’d be up to you. I, personally, wouldn’t mind serving it to my kid, but he doesn’t like saucy food, so he didn’t eat it.

Leave a comment »