• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
  • Contact
  • Privacy Policy
  • START HERE
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
Prepare + Nourish logo
  • Recipes
  • Shop
  • Subscribe
Home » Recipes » Dinner » Porcupine Meatballs in Cream Sauce

Porcupine Meatballs in Cream Sauce

anya author bio for prepare and nourish
Modified: Jun 17, 2025 · Published: Jun 17, 2025 by Anya · This post may contain affiliate links · Leave a Comment
Jump to Recipe Print Recipe
porcupine meatballs in cream sauce in cast iron skillet with title of recipe.

These porcupine meatballs in cream sauce are tender, juicy meatballs made with ground chicken and rice, then baked and simmered in a rich cream sauce. They’re quick to prep, packed with comforting flavor, and perfect served over mashed potatoes, pasta, or rice for a cozy, filling dinner.

porcupine meatballs with cream sauce in cast iron skillet with wooden spoon.
Jump to:
  • 💡Recipe Overview
  • Ingredients Needed
  • Make it Ancestral
  • How to Make Porcupine Meatballs
  • Helpful Tips
  • Serving Suggestions
  • Frequently Asked Questions
  • Printable Recipe

💡Recipe Overview

  • Prep and Cook Time: 10 minutes to prep and 35 minutes cooking time
  • Cooking Method: Oven-baked, Stove-top
  • Tools Needed: sheet pan, skillet

What is an ancestral diet? Read my post on what nourishing foods are based on the traditional dietary principles of the Weston A. Price Foundation.

Reasons to Love these Porcupine Meatballs in Cream Sauce

First, let's clear something up - no actual porcupines were harmed in the making of this dinner.

These meatballs get their name from the little rice "spikes" that poke out as they bake, giving them that funny (and kind of cute?) porcupine look.

But heads up: that only happens if you use long grain white rice. Short grain stays hidden, so you'll get all the flavor but none of the porcupine flaire. Still tasty, just a little less spiky.

Traditionally, porcupine meatballs are made with a tomato-based sauce, but I put my own spin on it and went full comfort mode with a rich, garlicky cream sauce instead. And honestly? I think it's better than the original.

image of Prepare and Nourish owner

Ingredients Needed

This is just a quick preview at the ingredients and steps - keep scrolling for the full printable recipe below.

porcupine meatballs ingredients in glass bowls.

For the Meatballs:

  • Ground chicken - Any other ground meat works but I prefer chicken because it's tender and has good flavor.
  • White rice - Uncooked long-grain white rice
  • Yellow onion - grated or finely chopped
  • Egg - whisked
  • Seasonings like Italian seasoning, garlic powder, onion powder, sea salt, and black pepper

For the Cream Sauce:

  • Butter - Salted or unsalted, doesn't matter. If using salted, hold back the salt a bit so it's not overly salted.
  • Garlic - a few garlic cloves (fresh is best!)
  • Thyme sprigs - I love fresh but dried thyme works too
  • Cream cheese - room temperature, plain or savory flavored like chives and garlic
  • Chicken broth - homemade is always ideal - make your own using my whole chicken broth recipe or chicken feet broth.
  • Heavy cream - to thin out the sauce a bit. Half and half works great too.
  • Dijon mustard
  • Sea salt

Make it Ancestral

Swap the ground chicken for an ancestral blend that includes organ meats like liver and heart. It's a simple way to boost nutrient-density without changing the flavor much - especially with that creamy sauce going in.

porcupine meatballs in cream sauce with wooden spoon.

How to Make Porcupine Meatballs

ingredients for porcupine meatballs in glass bowl before mixed.

Step 1. Add

In a large bowl, add the ground meat, uncooked rice, chopped onion, egg, Italian seasoning, garlic powder, onion powder, sea salt, and black pepper.

meat mixture of porcupine meatballs in glass bowl.

Step 2. Combine

Mix until everything is evenly combined.

porcupine meatballs on parchment before baking.

Step 3. Roll

Using your hands, form the mixture into meatballs, about 1-inch in size. Place them on a single layer on a parchment-paper lined baking sheet.

baked porcupine meatballs on parchment paper.

Step 4. Bake

Bake the meatballs in the preheated oven for about 20-25 minutes, or until they are cooked through and lightly browned.

minced garlic and butter in cast iron skillet.

Step 5. Saute

While the meatballs are baking, melt butter in a large deep skillet over medium heat. Add the minced garlic and thyme leaves, and sauté for about 1 minute, until fragrant.

cream sauce in cast iron skillet with a whisk.

Step 6. Whisk

Lower the heat to medium-low and add the cream cheese to the saucepan, whisking until it melts and combines with the butter. Gradually add the broth and heavy cream, whisking continuously until smooth and creamy.

cream sauce in cast iron skillet.

Step 7. Simmer

Stir in the Dijon mustard and salt. Let the sauce simmer on low heat for about 5-10 minutes, allowing it to thicken and develop flavor.

porcupine meatballs with cream sauce in cast iron skillet.

Step 8. Add

Once the meatballs are done baking, remove them from the oven and add them to the cream sauce in the saucepan. Stir to coat and simmer for an additional few minutes.

Helpful Tips

  1. Don't overwork the meat - Make sure to mix the meatball ingredients evenly, but don't overwork the meat to keep them tender.
  2. Thin the sauce - If the cream sauce becomes too thick while simmering, add more chicken broth or cream to reach your desired consistency.
  3. Check internal temperature - Check the meatballs with a meat thermometer to ensure they reach 160°F for safe eating.
  4. Easy clean-up - Use parchment paper to prevent the meatballs from sticking to the baking sheet and make clean-up easier.

Troubleshooting

  • Meatballs aren't holding their shape? Make sure you're using enough egg to bind them, or refrigerate the mixture for 10-15 minutes before forming the meatballs.
  • Meatballs too dry? They may have been overbaked. Make sure to keep an eye on them while baking and check the internal temperature.
💭Meal Prep Suggestion!
This recipe is so easy to meal prep. Double the meatball mixture, form the meatballs, and freeze them raw on a parchment-lined tray. Once solid, transfer them to a zip-top freezer bag. When needed, pull out as many as you need, bake straing from frozen (just add a few extra minute) and smother them in whatever sauce you have.
porcupine meatballs in cream sauce with wooden spoon.

Serving Suggestions

This porcupine meatballs recipe is super versatile, so you've got options:

Mashed potatoes: Classic and cozy. That creamy sauce was basically made for soaking into fluffy spuds. Yukon gold mashed potatoes will forever be my favorite but mashed red potatoes (recipe coming soon) work too.

Rice: Yes, there's rice in the meatballs, but doubling down is never a bad idea. Especially, when it's bone broth rice (double the nutrition!).

Butter pasta: Egg noodles or FMF (short for fresh milled flour) homemade pasta is a total dream! Quick, simple, and so satisfying.

Roasted vegetables: Think butter cabbage, roasted carrots with garlic, or roasted red cabbage steaks.

porcupine meatballs with cream sauce in cast iron skillet.

Frequently Asked Questions

How do I store and reheat porcupine meatballs?

Store leftover porcupine meatballs in an airtight container for up to 4 days. These glass snap containers are perfect for leftovers. To reheat, transfer the meatballs to a small saucepan along with the cream sauce and add a splash or broth and warm over medium-high heat, stirring often.

Can I use brown rice instead of white rice?

Brown rice takes longer to cook and may not soften enough inside the meatballs. For best results, stick with uncooked white rice.

Looking for more protein-heavy recipes? Here are some ideas:
  • oven roasted chicken in a cast iron skillet with serving utensils.
    Juicy Oven Roasted Whole Chicken
  • Fish en papillote in parchment paper, served on a white plate with a fork.
    Poisson en Papillote (Easy Fish in Parchment Recipe)
  • lamb loin chops air fried on a white square platter.
    Easy Lamb Loin Chops Recipe in Air Fryer
  • pork tenderloin medallions on a white plate.
    Air Fryer Pork Tenderloin
Did you make this porcupine meatballs recipe? Please leave a ⭐⭐⭐⭐⭐ recipe rating in the recipe card below and leave a review in the comments. Thank you!💚

Printable Recipe

porcupine meatballs in cast iron skillet with sauce.

Porcupine Meatballs in Cream Sauce

Anya @ Prepare & Nourish
These porcupine meatballs are juicy meatballs baked in a creamy sauce, perfect over mashed potatoes, rice, or pasta for a hearty meal.
No ratings yet
Print Recipe Pin Recipe Save RecipeSaved!
Prep Time 10 minutes mins
Cook Time 35 minutes mins
Total Time 45 minutes mins
Course Dinner, Main Course
Cuisine American
Servings 4 servings
Calories 531 kcal

Ingredients
  

Meatballs

  • 1 pound ground chicken
  • ½ cup white rice, uncooked
  • ½ yellow onion grated or finely chopped
  • 1 egg whisked
  • 1 teaspoon Italian seasoning
  • 1 teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon sea salt
  • ¼ teaspoon black pepper

Cream Sauce

  • 2 tablespoons butter
  • 2 garlic cloves minced
  • 4 sprigs fresh thyme
  • 4 ounces cream cheese plain or savory flavored, softened
  • ½ cup chicken broth
  • ½ cup heavy cream
  • 1 tablespoon Dijon mustard
  • ½ teaspoon sea salt or to taste
Prevent your screen from going dark

Instructions
 

Meatballs

  • Preheat oven to 375°F. Line a baking sheet with parchment paper or lightly grease it with cooking spray.
  • In a large bowl, combine the 1 pound ground chicken, ½ cup white rice, uncooked, chopped or grated ½ yellow onion, 1 egg, 1 teaspoon Italian seasoning, 1 teaspoon garlic powder, ½ teaspoon onion powder, ½ teaspoon sea salt, and ¼ teaspoon black pepper. Mix until everything is evenly combined.
  • Using your hands, form the mixture into meatballs, about 1-inch in size. Place them on a single layer on the prepare baking sheet.
  • Bake the meatballs in the preheated oven for about 20-25 minutes, or until they are cooked through and lightly browned. You can check the internal temperature with an instant read meat thermometer and cook until it reaches 160°F.

Cream Sauce

  • While the meatballs are baking, melt 2 tablespoons butter in a large deep skillet over medium heat. Add minced 2 garlic cloves and 4 sprigs fresh thyme leaves and saute for about 1 minute until fragrant, being careful not to burn the garlic.
  • Lower the heat to medium-low and add the 4 ounces cream cheese to the saucepan, whisking until it melts and combines with the butter. Gradually add the ½ cup chicken broth and ½ cup heavy cream, whisking continuously until smooth and creamy.
  • Stir in the 1 tablespoon Dijon mustard and ½ teaspoon sea salt. Let the sauce simmer on low heat for about 5-10 minutes, allowing it to thicken and develop flavor. Add more broth or cream if the sauce becomes too thick.
  • Once the meatballs are done baking, remove them from the oven and add them to the cream sauce in the saucepan and toss to coat. Simmer for an additional 5 minutes to combine.
  • Garnish with fresh herbs and serve immediately.

Notes

Storage: Place the meatballs along with the sauce in an airtight container in the fridge for up to 3 days. To reheat, warm the meatballs and cream sauce in a skillet over low heat, adding a splash of broth or cream if needed to loosen the sauce. To freeze, transfer the cooked meatballs and sauce into a freezer-safe container, ensuring it's sealed tightly. Freeze for up to 3 months. Thaw overnight in the fridge and reheat, stirring occasionally to prevent the sauce from separating.
Helpful Tips:
  1. Don't overwork the meat - Make sure to mix the meatball ingredients evenly, but don't overwork the meat to keep them tender.
  2. Thin the sauce - If the cream sauce becomes too thick while simmering, add more chicken broth or cream to reach your desired consistency.
  3. Check internal temperature - Check the meatballs with a meat thermometer to ensure they reach 160°F for safe eating.
  4. Easy clean-up - Use parchment paper to prevent the meatballs from sticking to the baking sheet and make clean-up easier.
Troubleshooting Tips: 
Meatballs aren't holding their shape? Make sure you're using enough egg to bind them, or refrigerate the mixture for 10-15 minutes before forming the meatballs.
Meatballs too dry? They may have been overbaked. Make sure to keep an eye on them while baking and check the internal temperature.

Nutrition

Calories: 531kcal | Carbohydrates: 25g | Protein: 26g | Fat: 37g | Saturated Fat: 19g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 11g | Trans Fat: 0.3g | Cholesterol: 216mg | Sodium: 960mg | Potassium: 764mg | Fiber: 1g | Sugar: 3g | Vitamin A: 1113IU | Vitamin C: 3mg | Calcium: 92mg | Iron: 2mg
Nutrition Information
The information shown is an estimate provided for your convenience by an online calculator. It should not be considered as a substitute for a professional nutritionist's advice. See our complete Nutritional Information Disclaimer.
Keyword porcupine meatballs, porcupine meatballs recipe
©Prepare and Nourish • Content and photographs are copyright protected. Sharing of this recipe is encouraged and appreciated but please do NOT screenshot or copy/paste complete recipes to websites or social media.
DID YOU MAKE THIS RECIPE?Leave a comment below and share a photo on Instagram. Mention @prepareandnourish and be sure to tag #prepareandnourish!

More Dinner

  • pasta with ground beef stroganoff in a small bowl topped with herbs.
    Easy Ground Beef Stroganoff (without canned soup)
  • pork bites in cast iron skillet with metal spoon.
    Crispy Pork Bites
  • roasted rack of lamb on a plate with lemon and cilantro on the side.
    Roasted Rack of Lamb with Garlic and Herb Crust
  • chimichurri chicken thighs in cast iron skillet.
    Chimichurri Chicken Thighs
  • Facebook
  • Email

About Anya

Sharing wholesome recipes using seasonal ingredients and simplified methods since 2014. My hope is you'll feel right at home in this online kitchen, where you'll find real food recipes for real families.

Reader Interactions

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Anya at a farm

Hello and welcome

I'm Anya and it is my joy to share wholesome recipes using seasonal ingredients and simplified methods. My hope is you'll feel right at home in this online kitchen, where you'll find real food recipes for real families.

More about me →

In Charge of Holiday Menu?

collage of 4 holiday recipes with text overlay

Family Meal Planning NOW Available!

cover page for Dinner Decoded Guide and Cookbook

Fall Favorites

  • Braised beef chuck roast with mashed potatoes on a plate, and braised beef chuck in a baking tray with sauce.
    Braised Beef Chuck Roast Recipe
  • Roasted purple cabbage with dill and garlic on white platter.
    Roasted Red Cabbage Steaks with Garlic
  • oven roasted chicken in a cast iron skillet with serving utensils.
    Juicy Oven Roasted Whole Chicken
  • roasted carrots on white platter.
    Roasted Carrots with Garlic
  • roasted butternut squash in white bowl.
    Air Fryer Roasted Butternut Squash
  • spinach artichoke and chicken in a black baking dish with a wooden spoon.
    Healthy Spinach Chicken Artichoke Casserole Recipe

Trending Now

  • mushrooms and chicken gravy with fresh thyme sprigs garnished on top.
    Easy Creamy Chicken Liver Recipe
  • stack of cassava flour crepes on a plate for frozen blackberries.
    Easy Gluten-Free French Crêpes Recipe
  • roasted cabbage with parsley garnish sprinkled on top.
    Simple Oven Roasted Buttered Cabbage Recipe
  • Caesar salad dressing in a weck jar
    Healthy Caesar Salad Dressing Recipe
  • Pickled red onions in a white bowl and in a clear jar beside it.
    Quick Pickled Red Onions (No Cook!)
  • Chia seed puddings in clear cups, served on a white plate with a strawberry and spoon on the side.
    Protein Chia Seed Pudding

Footer

↑ back to top

Never miss a new post!

... Subscribe

About

About Me

Privacy Policy

Contact

Shop

Recipes

Recipe Index

Dinner Recipes

Fermentation Recipes

Healthy Basics

Connect

Instagram

Facebook

Pinterest

Youtube

Copyright © 2025 Prepare + Nourish

  • Pinterest
  • Facebook

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe.
This recipe is a winner! Will make again.

Or share in your own words:

A rating is required
A name is required
An email is required