Description
A comforting twist on a classic combo — these keto-friendly BBQ meatballs are smothered in tangy sauce and served with creamy mashed cauliflower for a hearty, low-carb dinner everyone will love!
Ingredients
For the Meatballs:
1 lb ground beef or pork (or mix of both)
½ cup finely chopped yellow onion
¼ cup almond flour or crushed pork rinds (for keto binding)
1 tsp garlic powder
½ tsp smoked paprika
¼ tsp salt
¼ tsp black pepper
2 tbsp sugar-free BBQ sauce (plus extra for topping)
1 egg (to bind)
For the Mashed “Potatoes”:
2 cups steamed or boiled cauliflower
¼ cup heavy cream or unsweetened almond milk
2 tbsp butter or ghee
Salt and pepper to taste
Optional: 2 tbsp sour cream or Greek yogurt for smooth texture
FOR KETO VERSION:
Use full-fat dairy and ensure your BBQ sauce is low-sugar. For a vegetarian option, use lentils or mushroom-based meatballs and vegan butter.
Instructions
Make the Meatballs:
In a bowl, combine ground beef , onion , almond flour , garlic powder , paprika , salt , pepper , BBQ sauce , and egg . Mix well until fully combined (don’t overmix!).
Roll into 1-inch balls and place on a lined baking sheet.
Bake at 375°F (190°C) for 15–18 minutes until golden and cooked through.
Brush with extra sugar-free BBQ sauce halfway through baking for more flavor.
Make the Mashed Cauliflower:
Steam or boil cauliflower until tender (~10–12 mins). Drain well.
In a bowl, mash cauliflower with butter , heavy cream , salt, and pepper until smooth and creamy.
Add sour cream or Greek yogurt if you prefer a smoother, richer texture.
Serve:
Spoon warm mashed cauliflower onto plates and top with BBQ meatballs .
Drizzle with extra sauce and garnish with chopped green onions or crumbled bacon if desired.
- Prep Time: 10 mins
- Cook Time: 20 mins
Nutrition
- Serving Size: 4
- Calories: 300
- Fat: 18g
- Carbohydrates: 5g
- Protein: 20g