Porcupine Meatballs Skillet Bake

Love this post? Tell everyone about it!

If you are reading this, then chances are you’ve had a bowl of Porcupine Meatballs! My sister and I loved these as a kid. The name alone is super fun… then the flavors that burst in your mouth bring it all home. We wanted to rekindle a beloved favorite of our childhood. So, we set out to ketofy one of our favorites!


Traditionally, Porcupines get their name from the rice that’s mixed in and them pokes out of each meatball. Since we don’t eat rice any longer we went to the most widely used keto rice alternative. You guessed it…


Cauliflower has become a staple in my home. It is a seriously super easy and versatile side dish or addition to many of our Ketofied dishes. We keep frozen riced cauliflower in our freezer at all times. It takes just a few minutes to prepare and makes our lives super easy. We love it!

Skillet Bake

We decided to deconstruct the porcupine meatballs to make this an uber-simple, lightning-fast, one-pot meal instead. My, oh my, this is super delicious and a perfect meal for a busy weeknight. Not to mention it is a perfect make-ahead freezer meal! Pair this with a simple side salad with our favorite ranch dressing! YUM!!


Sherri and Steph


  • 1 lb Ground Beef (If you like your dishes meatier, add another half pound)
  • 1 lb ground pork
  • 1 tablespoon Algae or Olive oil
  • 2 cups shredded white cheddar
  • 1 small white onion chopped
  • 6 cloves garlic minced
  • 2 – 8 oz cans tomato sauce
  • 1 – 15 can diced tomatoes (another can won’t hurt if you want to add it)
  • 1 tablespoon fresh thyme
  • 1 tablespoon dried Italian seasoning
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1 large head fresh cauliflower (riced) or 2 small bags frozen riced cauliflower
  • Salt and Pepper


Gather and prepare all your ingredients and preheat the oven to 350 degrees.

In a large skillet heat the oil over medium heat. Sauté the onions in the oil until they are translucent and tender then add in the minced garlic and sauté until fragrant about a minute longer.

Add in the beef and pork and brown together thoroughly. Add in the tomatoes and tomato sauce along with the herbs and seasonings. Cover and allow this mixture to simmer for 10 minutes while you prepare the frozen riced cauliflower in the microwave.

Side Note: You can squeeze out any excess water from the cooked cauliflower if you would like to. (We did not.) Our frozen cauliflower usually doesn’t have a lot to squeeze off. If using fresh cauliflower rice it in the food processor or shred it on your shredder then place in a microwave-safe bowl and cover with plastic wrap and cook for about 6 minutes in the microwave. Remember the cauliflower will be HOT. So when you squeeze out the excess water use a clean kitchen towel and tongs, not your bare hands.

Once the cauliflower is ready, add it into the meat and tomato mixture. Give it all a good stir. Be sure to taste it at this point. Add additional salt and seasonings to taste.

If your skillet is oven-safe, you can simply top the mixture off with the shredded cheese and pop it into the oven for about 30 min. If not, no worries, just Carefully transfer the mixture into a 9X13 baking dish top the mixture off with the shredded cheese and pop it into the oven for about 30 min or until the cheese is browned and bubbly.

Remove the dish from the oven and let it rest for about 5 min before serving. If you notice any water (from the cauliflower) sitting on top you can simply soak it up with a paper towel before serving. Don’t worry…it happens.

Porcupine Meatballs Skillet Bake
Serving Size: 12 serving

Net Carbs
Total Carbs
6.3 g
2.2 g
25.91 g
21.92 g
8.5 g

Pin for later.

Pinterest Image

Love this post? Tell everyone about it!

Leave a Reply