Easy Low-Carb Bolognese Sauce
- Ready in 45m
- 6.1 g net carbs
- 426 kcal
- Serves 4
This post may contain affiliate links, see our disclaimer.

My toddler loves bolognese sauce, so I cook up a big batch of this low-carb bolognese sauce every few weeks and then divide it into smaller containers to freeze and pull out for a quick midweek meal.
This homemade bolognese sauce is an easy meal prep recipe ideal for busy weekdays. Pair it with healthy keto sides like zucchini noodles, cauliflower rice, or steamed veggies!
Why Make Your Own Bolognese Sauce?
Making your own bolognese sauce at home means you get to control what goes into it. No more worrying about hidden sugars or preservatives. This low-carb recipe is perfect for sticking to your keto diet while still enjoying a classic, comforting meal. Plus, you can adjust the flavors to suit your family's tastes and preferences.
How to Make Bolognese Sauce
To create a delicious low-carb bolognese sauce, you need just a few key ingredients:
- Onion and Carrot: These vegetables form the base of the sauce, providing a natural sweetness and depth of flavor when sautéed.
- Garlic: Adds a robust, aromatic element that enhances the overall taste.
- Extra Virgin Olive Oil: Used for sautéing the vegetables, it's great for any Mediterranean inspired meals and provides healthy fats.
- Ground Beef: The primary protein source, giving the sauce its hearty and satisfying texture.
- Dried Italian Herbs: A blend of herbs like oregano and basil that infuses the sauce with traditional Italian flavors.
- Tomato Passata: Pureed canned tomatoes that form the bulk of the sauce, offering a rich tomato flavor and smooth consistency.
- Chicken Stock or Bone Broth: Adds moisture and enhances the sauce's depth with a savory note.
These ingredients come together to create a bolognese sauce that is both flavorful and low in carbs, perfect for a keto-friendly meal.
Recipe Tips & Swaps
Add-ons: Feel free to add other vegetables like bell peppers or mushrooms for extra flavor and nutrients. For extra flavor boost once it's cooked, try sprinkling in some freshly chopped basil!
Swaps: If you don't have tomato passata, you can use canned crushed tomatoes. For a different protein, ground turkey or chicken works well too.
Storage: This Bolognese sauce is perfect for freezing, meal prep and batch cooking! Store the bolognese sauce in the fridge for up to five days or freeze in an airtight container for up to two months. Thaw in the fridge overnight before reheating.
What to Serve with Bolognese Sauce
While this sauce pairs well with traditional pasta for those not following a low-carb diet, there are plenty of keto-friendly options to enjoy:
- Zucchini Noodles: Light and fresh, perfect for soaking up the rich bolognese sauce. Here's how to make the perfect zucchini noodles!
- Spaghetti Squash Noodles: A slightly sweet and nutty alternative.
- Kelp Noodles: Crunchy and easy to prepare, adding an interesting texture.
- Shirataki Noodles: Low in calories and carbs, these noodles are a great option. Here's how to prepare them so they always have the best texture and flavor.
- Palmini Noodles: Palmini is a pasta substitute that is made out of a natural plant known as hearts of palm. When sliced and cooked in the right way, it resembles pasta and can be used to replace noodles, linguine and lasagne.
- Homemade Protein Noodles: Boost your protein intake while enjoying your meal with these easy low-carb fettuccine.
- Homemade Keto Spaghetti: Missing traditional spaghetti? This keto pasta recipe will blow your mind!
- Store-bought Low-Carb Pasta: Many options are available for convenience without compromising your diet.
- For even more delicious options to pair this bolognese sauce with, check out The Ultimate Guide to Low-Carb Pasta Alternatives, all gluten-free and grain-free!
- Simply Vegetables: Any steamed or roasted veggies will go well with this delicious Italian meat sauce.
Enjoy this versatile and delicious low-carb bolognese sauce with your favorite keto-friendly sides!
Step-by-step
Peel and finely dice the onion and carrot. Mince the garlic. Heat the olive oil in a large pot.

Add the diced onion and carrot and cook for 8 to 10 minutes over medium heat, until the vegetables have softened and lightly caramelized. Then add the minced garlic.

Add the ground beef and herbs. Cook over a medium heat, stirring occasionally, for about 10 minutes to brown the meat.

Add the tomato passata, stock and reduce to low heat. Cover and cook for 20 to 30 minutes, stirring occasionally.

Serve with low-carb pasta alternatives such as zucchini noodles, shirataki noodles or palmini noodles. Store in the fridge up to five days. Freeze in an airtight container up to two months.


Recipe
Easy Low-Carb Bolognese Sauce
★★★★★4.6This homemade bolognese sauce is an easy meal prep recipe ideal for busy weekdays. Pair with healthy keto ...
- Hands on
- 5m
- Overall
- 45m
- Servings
- 4
- 6.1 g
- Net carbs
- 23.7 g
- Protein
- 32.9 g
- Fat
- 426
- kcal
Ingredients makes 4 servings
Instructions
Peel and finely dice the onion and carrot. Mince the garlic. Heat the olive oil in a large pot.
Add the diced onion and carrot and cook for 8 to 10 minutes over medium heat, until the vegetables have softened and lightly caramelized. Then add the minced garlic.
Add the ground beef and herbs. Cook over a medium heat, stirring occasionally, for about 10 minutes to brown the meat.
Add the tomato passata, stock and reduce to low heat. Cover and cook for 20 to 30 minutes, stirring occasionally.
Serve with low-carb pasta alternatives such as zucchini noodles, shirataki noodles or palmini noodles. Store in the fridge up to five days. Freeze in an airtight container up to two months.
Nutrition per serving, about 1 cup/ 240 ml
Carbs 6%Protein 23%Fat 71% of calories
- Net carbs
- 6.1 g
- Total carbs
- 8.3 g
- Fiber
- 2.2 g
- Sugars
- 4.8 g
- Protein
- 23.7 g
- Fat
- 32.9 g
- Saturated fat
- 10.9 g
- Calories
- 426 kcal
- Sodium
- 393 mg · 17.1% RDA
- Magnesium
- 39 mg · 9.76% RDA
- Potassium
- 685 mg · 34.2% EMR
Nutrition by ingredient
| Per about 1 cup/ 240 ml | Net carbs | Protein | Fat | kcal |
|---|---|---|---|---|
| Onion, brown (yellow), raw | 1.6 g | 0.2 g | 0 g | 9 |
| Carrot, fresh | 1.4 g | 0.2 g | 0 g | 8 |
| Garlic, fresh | 0.7 g | 0.1 g | 0 g | 3 |
| Olive oil, extra virgin | 0 g | 0 g | 6.8 g | 60 |
| Beef, minced (ground), raw, grass-fed | 0 g | 21.5 g | 25 g | 318 |
| Italian seasoning (mixed herbs) | 0.2 g | 0 g | 0 g | 1 |
| Tomato sauce (passata), unsweetened | 2.3 g | 0.7 g | 0.2 g | 15 |
| Chicken stock (broth), chicken only, homemade | 0 g | 0.9 g | 0.9 g | 12 |
| Total | 6.1 g | 23.7 g | 32.9 g | 426 |
Serving size about 1 cup/ 240 ml
- Gluten free
- Dairy free
- Egg free
- Nut free
- Pork free
- Coconut free
- Fish free
- Shellfish free
- Beef free
Goes well with
Add a side and it's a complete meal.

Low-carb pasta
How To Cook & Like Shirataki Noodles

Low-carb pasta
The Best Keto Spaghetti Pasta Noodles

Low-carb pasta
The Best Way To Cook Zucchini Noodles

Low-carb pasta
The Best Keto Mac And Cheese

Low-carb pasta
Keto Black Spaghetti Pasta Noodles

Low-carb pasta
Low-Carb Buffalo Chicken Skillet

Low-carb pasta
Low-Carb Fennel Pesto Noodles
You may also like

Keto Palmini Spaghetti Bolognese

Easy Low-Carb Marinara Meatballs

Super Simple Keto Chili

Keto BBQ Liver Meatballs

Seared Pork Chops with Creamy Cheese Sauce

Curried Chicken Cauliflower Skillet

Easy Poached Chicken with Lemon Sauce

Keto Curried Pork Chops with Cauliflower Rice

Keto Palmini Lasagna

Keto Chicken Chorizo Palmini Pasta

Keto Crack Slaw - Egg Roll in a Bowl

Creamy Low-Carb Chicken with Capers

Easy Italian Pork Zucchini Skillet

Keto Brussels Sprout & Sausage Crack Slaw

All Day Sausage Tray Bake

Low-Carb Golden Chicken with Cauliflower Rice

Comments & ratings (16)
OK< just looked at the photos, they are what we call white onions
Yellow and white onions are actually very similar, you could use either. I even use red onions when I don't have either.
Sorry, What is Brown Onion? Here in the USA, we have yellow, red and white onions…..
They are also known as yellow onions 😊
Awesome bolognaise.
I painted it with a low carb soy bean paste.
Mmmmmmmm.
Def 5 stars.
Thank you!
Would I be able to hide extra veggies in here for my toddler.
I think you would! 😊
Making this at the moment. Meat now simmering in sauce, however seems to be very runny. Not sure how it is going to thicken.
Hi Sonia, you can always cook for 2-5 more minutes to thicken, that won't spoil the recipe and will help you reach the consistency you prefer!
The depth of flavour is incredible. LOVE.
It is! I Made it a couple of times this month 😊 So good to have meals like this when you don't have time to cook. I had one with zoodles and one with cauli rice - yum!
I love it served with both of these options. Comfort food that just makes me feel good.
I love your recipes! I was wondering why you left the milk out of the Bolognese sauce? Was it because of carb count?
Yes that is correct. A small amount of whole milk is ok but I would avoid it unless absolutely necessary. I also wanted to keep this recipe dairy-free so I avoided other options like cream.
and traditionally is does not contain milk