Disclosure: This post may contain affiliate links. Please read my privacy policy.

This Homemade Spicy Meat Sauce is a healthy Italian sauce full of ground beef, tomatoes, and a kick of chili flake heat! It’s a great dinner or meal-prep recipe option. Naturally Paleo, Whole30, Grain-free, Gluten-free, and Dairy-free.

Ladle full of homemade spicy meat sauce being lifted from pot.

I combined two of my favorite Italian sauces, arrabbiata and meat sauce, to create this Spicy Bolognese recipe. It basically is the best of both worlds: Spicy and meaty!

This healthy meat sauce is savory, hearty, easy and delicious. It is full of protein and is very versatile. It tastes great on top of pasta, potatoes, rice, zoodles, spaghetti squash or veggies. It really goes with pretty much anything!

If you love a good tomato sauce with some spice, try my cherry tomato garlic sauce as well.

Why this recipe works:

  • It is a classic homemade meat sauce recipe but with a twist. There is added heat from the chili flakes! This recipe is great for those that love a kick of heat.
  • It can be served with an arugula salad, garlic bread, and veggies for a complete meal.
  • This healthy meat sauce is made with real food ingredients.
  • It is a high protein meal, which helps keep you full.
  • This recipe reheats well, which makes it a great recipe for meal-prep.
  • You can serve this recipe on top of a wide variety of foods and then turn the leftovers into chili.

Recipe ingredients

Ingredients needed to make spicy meat sauce.
  • beef– or any beef alternative. I often use bison instead of beef to make this recipe.
  • onion and garlic– these give a great taste to the sauce.
  • red chili pepper flakes– this gives this recipe it’s spice!
  • bell pepper– I like to use red, but yellow or orange would work too.
  • thyme, rosemary, oregano and basil– I like to use dried versions of all of these spices.
  • tomato paste– this deepens the tomato flavor of the dish.
  • crushed tomatoes– this has more of a watery texture but lots of chunks.
  • strained tomatoes– this is a thinner type of tomato sauce with no chunks.

See recipe card below for a full list of ingredients and measurements.

Additions/ Substitutions

  • Instead of beef, try bison or ground turkey.
  • Instead of fresh onion, you can use shallots or onion powder.
  • Instead of fresh garlic, you can use garlic powder.
  • Instead of the crushed and strained tomatoes, you can use a pre-made tomato sauce.
Spicy bolognese sauce in a bowl.

Step by step spicy meat sauce instructions

Step 1: Sauté the onion and garlic. Then add red pepper chili flakes. Add the red pepper and cook.

Step 2: Add the ground beef to the pan and cook until browned. Season the meat with salt, pepper, oregano, basil, rosemary, thyme, and more red pepper flakes while it is cooking.

Step 3: Add the tomato paste to the meat. Add the strained and diced tomatoes, along with more oregano, basil, bay leaf and salt. Add water then mix the sauce together. Let everything simmer for 30 minutes.

Recipe FAQs

How do you spice up your meat sauce?

Adding red chili pepper. You can also add paprika, chili spice, or other seasoning with peppers in them.

What kind of meat can I use?

You can use bison, buffalo, beef, turkey, or pork.

Can you add vegetables to this sauce?

Yes! If you want to sneak vegetables into this sauce, I would add shredded carrots and zucchini.

How can you serve this meat sauce?

On top of spaghetti, zoodles, spaghetti squash, or rice. You can use this sauce to make stuffed peppers or chili. You can add it to potatoes or veggies.

Spicy meat sauce on top of pasta with Parmesan on top.

Other meat sauce recipes you’ll love

Did you try this recipe? Please leave me a ⭐ review below!

4.34 from 6 votes

Homemade Spicy Meat Sauce

Servings: 12 servings
Prep: 10 minutes
Cook: 40 minutes
Total: 50 minutes
Arrabbiata Meat Sauce (Paleo, Whole30) | Perchance to Cook, www.perchancetocook.com
A healthy recipe mixing arrabbiata flavors into a hearty meat sauce. 

Ingredients 

  • 1 Tbs olive oil
  • medium yellow onion, , minced
  • cloves  garlic, , minced
  • 2.5  tsp  red pepper flakes/ crushed red pepper, , divided
  • 1 red bell pepper, , diced
  • 2 lbs  ground beef
  • 2 tsp  salt, , divdied
  • 1 tsp pepper
  • ½ tsp dried thyme
  • ½ tsp dried rosemary
  • 5 Tbs tomato paste
  • 1 28 ounce can of crushed plum tomatoes
  • 1 cup strained tomatoes
  • 2 tsp  oregano, , divided
  • 2 tsp  basil, , divided
  • 1 bay leaf

Instructions 

  • In a large pan, heat the olive oil over medium-high heat and sauté the onion and garlic in it until translucent for 4 minutes. Mix often. Add 2 teaspoons of red pepper flakes to the onion and garlic and cook for 1 minute. Reduce the stove heat to medium. Then add the red bell pepper and cook for 3 minutes.
  • Add the ground beef to the pan and break it up into pieces until browned. Add 1 tsp of salt and 1 tsp of pepper to the meat, along with 1 tsp oregano, 1 tsp basil, ½ tsp rosemary, ½ tsp thyme, and ½ tsp red pepper flakes. Add the tomato paste and mix it into the meat.
  • Lower the stovetop heat to low-medium. Add the strained and diced tomatoes, 1 tsp oregano, 1 tsp basil, ¼ cup water, 1 tsp salt, and 1 bay leaf. Mix and then let everything cook and simmer for 30 minutes.

Notes

  • Instead of beef, try bison or ground turkey.
  • Instead of fresh onion, you can use shallots or onion powder.
  • Instead of fresh garlic, you can use garlic powder.
  • Instead of the crushed and strained tomatoes, you can use a pre-made tomato sauce.

Nutrition

Calories: 248kcalCarbohydrates: 10gProtein: 15gFat: 17gSaturated Fat: 6gPolyunsaturated Fat: 1gMonounsaturated Fat: 8gTrans Fat: 1gCholesterol: 54mgSodium: 553mgPotassium: 595mgFiber: 3gSugar: 6gVitamin A: 962IUVitamin C: 23mgCalcium: 69mgIron: 3mg

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

Additional Info

Course: Main Course
Cuisine: Italian
Tried this recipe?Mention @perchancetocook or tag #perchancetocook!
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!
Please enable JavaScript in your browser to complete this form.

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

9 Comments

  1. Looks delicious and I want to make this! What can I substitute for the strained tomatoes? Never heard of this. Thank you!!

    1. 2.5 is correct! I think the “2.” got cut off here when I switched recipe plugins. Thank goodness you pointed it out!!

  2. Meat sauce and you are synonymous in my head 🙂 first meal you ever made me too! 🙂 🙂
    This would be SO good. Can’t wait to make it. Would also be delish served with orzo pasta. mmmmmmm5 stars