Creamy Instant Pot Porcupine Meatballs

4.60 from 10 votes
Jump to Recipe

This post contains affiliate links. Please read our disclosure policy.

My delicious Creamy Instant Pot Porcupine Meatballs are filled with rice and full of flavor, topped with a rich creamy white sauce and cooked to perfection. These easy creamy meatballs aren’t actually made from porcupines. The name comes from the pieces of rice cooked into the meatballs. They make a quick, delicious dinner in less that 30 minutes. 

The original recipe came from the Great Depression-era, and required only a few basic ingredients: ground beef, rice, and canned soup. It could easily be augmented with other ingredients as the fortunes or your pantry dictated. 

Don’t want all the extras in a recipe post? We provide a skip to recipe button in the top left corner, as well as a clickable table of contents, just below, to help make this page easier to navigate.

At Sweet C’s, I add lots of tips in all of my recipes – because I am a home cook without any formal training, and I find I am more confident making dishes when I understand why it works, and what each ingredient means to the flavor of a recipe. My goal is for even the most beginner home cook to feel empowered in the kitchen.

How to Make Creamy Pressure Cooker Porcupine Meatballs

This dish was a favorite of my husband’s grandpa who grew up during the Depression-era in Kansas. His family subsititutied canned cream of mushroom soup for the more traditional for the time canned tomato soup. 

Porcupine Meatball ingredients

To make this recipe, you’ll need:

  • Ground Beef – Use 80/20 ground beef. That number indicates the meat-to-fat ratio of that particular blend of ground beef. The first number is the percentage of beef, the second number is the percentage of fat included in the blend. 80/20 ground beef is the classic burger blend, because it includes enough fat to provide extra flavor and 
  • White rice – Uncooked white rice can last for decades if properly stored in airtight containers. Brown rice is only shelf stable for three to six months, after which the brown fibrous outer husk begins to oxidize. 
  • Cream of mushroom soup – Cream of mushroom soup is an American staple. The first commercially available cans were sold in 1934. It’s been called ‘America’s bechamel’ as the base for the soup is the same milk and whit roux of butter and flour as the classic French “white” sauce.
  • Water – Canned soup like cream of mushroom soup is condensed, which means it is reduced to remove much of the water to take up less packaging. The water will reconstitute the soup to a proper consistency, as well as adding the needed liquid to properly operate the pressure future of your pressure cooker. 
  • Salt and pepper – use a high-quality sea salt and freshly cracked pepper for the best flavor.

Steps to Make Porcupine Meatbals

Once you’ve gathered your ingredients, use the following method: 

picture of pepper, a can of cream of mushroom soup, rice, meat, and garlic powder on a table

Ingredients

Assemble the ingredients.

picture of ground beef, rice, garlic powder in a bowl

Prepare the Meatball Mixture

In a large bowl, combine the ground beef, rice and salt and pepper.

picture of rolled porcupine meatballs

Form Meatballs

Once the meat and rice and mixed together, roll the meat into balls, approximately the size of a golf ball.

picture of can of condensed cream of mushroom soup in an instant pot

Prep Wet Ingredients

In your Instant Pot or Ninja Foodi pressure cooker, add the can of cream of mushroom soup and half a can of water. Mix the two together thoroughly. 

picture of porcupine meatballs in mushroom soup in an instant pot

Add Meatballs

Add your meatballs to the liquid in your Instant Pot or Ninja Foodi pressure cooker. Follow the directions on your cooker to prepare it for pressure cooking mode. On the Instant Pot or Ninja Foodie, switch the cooking selector to “Pressure” mode, and set the time for 20 minutes. Put on the Ninja pressure cooker lid and hit the start button.

picture of porcupine meatballs on a slice of sourdough bread in a white sauce

Cook and Release Pressure

Let the pressure cooker come to pressure and cook for 20 minutes. Once the pressure cooker cycle has completed, allow the machine to remain warm, under pressure for 5 minutes. Once the 5 minute cycle is complete, flip the pressure release valve on the lid from “Pressure” to “Release” and allow the pressure to dissipate.

Tips and Tricks to Perfect Porcupine Meatballs

Make sure you have enough liquid.  As with all pressure cooker recipes, it’s important to make sure you have enough liquid in your cooker to create the correct amount of pressure to cook your meatballs. 

Be careful when you release the pressure. The steam coming out of the pressure cooker is very hot, in excess of 200F. Keep the your fingers and arms clear of the vent when you begin to release the pressure. 

Use 80/20 ground beef for best texture. A little fat goes a long way—80/20 beef keeps the meatballs juicy and helps the rice cook evenly inside.

Keep meatballs uniform in size. Aim for golf ball–sized portions so they cook evenly and finish at the same time in the Instant Pot.

Serve with something to soak up the sauce. Mashed potatoes, rice, or crusty bread are perfect for catching all that creamy gravy goodness.

What to Serve With Porcupine Meatballs

These meatballs are great served with rice or egg noodles on the side. 

Garlic Butter Roast Potatoes are a great “meat-and-potatoes” pairing that goes really well with these creamy meatballs – so do our The Best Easy Air Fryer French Fries Recipe.

Salads pair really well with these meatballs too. Great choices are my Easy Wedge Salad or our roasted sweet potato and goat cheese salad.

You can also browse our best easy side dishes:

If you love this easy recipe please click the stars below to give it a five star rating and leave a comment! Please also help me share on Instagram, Facebook, and Pinterest!

Share on Facebook

Share

Pin this now to find it later

Pin It

Follow on Instagram

Follow

Only have 30 minutes to get dinner on the table? Sign up for my 30 minute dinner plans direct to your inbox!
Find and shop my favorite products in my Amazon storefront here!

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week – and be sure to tag @sweetcsdesigns on social media – I love to see your creations!
4.60 from 10 votes

Creamy Instant Pot Porcupine Meatballs

By: Courtney O’Dell
Servings: 6
Prep: 15 minutes
Cook: 20 minutes
Additional Time: 10 minutes
Total: 45 minutes
picture of porcupine meatballs on a slice of sourdough bread in a white sauce
Delicious porcupine meatballs filled with rice and full of flavor, topped with a rich creamy white sauce and cooked to perfection in an Instant Pot!

Ingredients 

Instructions 

  • In a large bowl, combine the ground beef, rice and salt and pepper.
  • Once the meat and rice and mixed together, roll the meat into balls, approximately the size of a golf ball.
  • In your Instant Pot or Ninja Foodi pressure cooker, add the can of cream of mushroom soup and half a can of water.  Mix the two together thoroughly. 
  • Add your meatballs to the liquid in your Instant Pot or Ninja Foodi pressure cooker. Follow the directions on your cooker to prepare it for pressure cooking mode. 
  • On the Instant Pot or Ninja Foodie, switch the cooking selector to “Pressure” mode, and set the time for 20 minutes. Put on the Ninja pressure cooker lid and hit the start button. Let the pressure cooker come to pressure and cook for 20 minutes.  Once the pressure cooker cycle has completed, allow the machine to remain warm, under pressure for 5 minutes.
  • Once the 5 minute cycle is complete, flip the pressure release valve on the lid from “Pressure” to “Release” and allow the pressure to dissipate.  This will probably take a couple of minutes.  Be careful to keep your hand clear of the steam as it is very hot!
  • Once the pressure is released, open the lid and remove the meatballs and sauce to enjoy!  Add to rice, egg noodles or crusty bread and dig in!

Nutrition

Serving: 1gCalories: 279kcalCarbohydrates: 15gProtein: 16gFat: 16gSaturated Fat: 6gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 7gTrans Fat: 1gCholesterol: 56mgSodium: 404mgPotassium: 284mgFiber: 0.3gSugar: 0.02gCalcium: 21mgIron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Beef
Cuisine: instant pot
Tried this recipe?Mention @sweetcsdesigns or tag #sweetcsdesigns!

IP Porcupine Meatball Recipe FAQ’s

Can I use ground turkey instead of beef?

Yes! You can use ground turkey but remember that turkey is a lot leaner than beef. I recommend adding a few tablespoons of bacon fat or butter if you opt for turkey. If you don’t add additional fat just remember that the meatballs will be drier and not as rich.

Can I make this without a pressure cooker?

Yes! A pressure cooker is ideal for this recipe, but you can recreate the effect of a pressure cooker using a slow cooker or with a pan on the stovetop. If you use a pan on the stovetop add about 1/8 cup of water to keep a moister environment and keep the lid on to let them steam. Both of these alternatives will take longer to cook the meatballs.

Can I use ground turkey instead of beef?

Yes! Ground turkey works well, but consider adding a little fat (like a splash of cream or oil) to keep the meatballs moist

Can I use brown rice?

Not recommended unless it’s pre-cooked brown rice takes significantly longer to cook than white rice and may stay crunchy.

How do I keep my meatballs from falling apart?

Make sure the mixture is well combined, don’t skip the rice, and avoid moving them too much while cooking.

Can I double this recipe in the Instant Pot?

Yes, but don’t overcrowd the pot stack gently and ensure there’s enough liquid so everything cooks evenly.

Can I make this recipe without an Instant Pot?

Yes these can be baked or simmered on the stovetop, though cooking time will be longer.

How do I store leftovers?

Store in an airtight container in the fridge for up to 3–4 days, or freeze for up to 2 months.

Can I freeze porcupine meatballs?

Absolutely! Freeze them in the sauce for best results, then thaw and reheat gently on the stovetop or microwave.

picture of creamy porcupine meatballs on a slice of sourdough bread

About Courtney

Recipe by Courtney Oโ€™Dell, creator of Sweet Cs Designs โ€” sharing well-tested comfort food recipes and practical cooking guides.

You May Also Like

4.60 from 10 votes (10 ratings without comment)

Leave a comment

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

Recipe Rating