30-Minute Spiced Beef and Tomato Sauce with Pine Nuts
Photo by Anthony Rahayel on Pexels

30-Minute Spiced Beef and Tomato Sauce with Pine Nuts

A warm, aromatic Middle Eastern meat sauce built on ground beef, canned tomatoes, and warm spices—cinnamon, cumin, and a hint of clove—finished with toasted pine nuts for richness and crunch. Ready in 30 minutes and perfect tossed with pasta, rice, or flatbread.

Prep
10 min
Cook
20 min
Total
30 min
Makes
About 3 cups sauce (4 servings over pasta)
Share

Steps

Before you start
  • Have all ingredients measured and chopped before you start cooking
  • If using fresh tomatoes, dice and measure them first
  • Toast the pine nuts in a dry skillet over medium heat for 2–3 minutes until fragrant, then set aside
  1. Brown the beef

    • Heat the olive oil in a large heavy-bottomed skillet (12-inch) over medium-high heat.
    • Add the ground beef and break it up with a wooden spoon as it cooks, stirring occasionally, until it is no longer pink and the edges are lightly browned, about 5–6 minutes.
    • Pour off excess fat if needed, leaving about 1 tbsp in the pan.
    + Show details

    Ready when: Beef is no longer pink and lightly browned at the edges

    Tip: Do not crowd the pan; if your beef steams rather than browns, remove some and add it back after the first batch is cooked.

  2. Cook aromatics and spices

    • Reduce heat to medium.
    • Add the diced onion and minced garlic to the beef and stir well.
    • Cook for 2–3 minutes, stirring often, until the onion softens and the mixture becomes fragrant.
    • Add the cinnamon, cumin, and cloves, stirring constantly for 30 seconds to bloom the spices.
    + Show details

    Ready when: Onion is soft and spices smell warm and aromatic

    Tip: Blooming the spices in the hot fat releases their oils and deepens their flavor—don't skip this step or rush it.

  3. Add tomato paste

    • Stir in the tomato paste and cook for 1 minute, stirring constantly, to caramelize it slightly and remove its raw taste.
    • The mixture should darken slightly and smell richer.
    + Show details

    Ready when: Tomato paste is darkened and fragrant

    Tip: This brief cooking step mellows the acidic, metallic note in raw tomato paste and adds depth to the sauce.

  4. Deglaze and add tomatoes

    • Pour in the crushed canned tomatoes (juice and all) and stir to combine, scraping up any browned bits from the bottom of the pan.
    • Add the salt and black pepper.
    • Bring the sauce to a gentle boil over medium-high heat.
    + Show details

    Ready when: Sauce is bubbling gently at the surface

    Tip: Scraping the pan releases fond (stuck-on bits) that add savory depth to the sauce.

  5. Simmer and reduce

    • Reduce heat to medium-low and simmer the sauce, uncovered, stirring occasionally, for 10–12 minutes.
    • The sauce will thicken slightly and the flavors will meld.
    • It should reach a consistency where the sauce coats the back of a spoon but still moves slowly across it.
    • Taste and adjust salt and pepper as needed.
    + Show details

    Ready when: Sauce is glossy, slightly thickened, and coats the back of a spoon

    Tip: If the sauce looks too thin after 10 minutes, increase heat slightly and cook another 2 minutes; if it's too thick, add 2–3 tbsp water and stir.

  6. Finish and serve

    • Remove the skillet from heat and stir in most of the toasted pine nuts, reserving some for garnish.
    • If using fresh parsley, fold it in gently.
    • Taste once more for seasoning.
    • Divide the sauce among bowls or plates (or toss with cooked pasta), and garnish with the reserved pine nuts and a sprinkle of fresh parsley if desired.
    + Show details

    Tip: Save some pine nuts for garnish to ensure they stay toasty and visible on the plate—stirring them all in will dull their crunch.

Good to know

Tips
  • For deeper flavor, use San Marzano or other Italian canned tomatoes (avoid tomatoes packed in puree, which can make the sauce muddy).
  • To toast pine nuts, place them in a dry skillet over medium heat and stir constantly for 2–3 minutes until fragrant and lightly golden. Watch closely—they burn quickly.
  • Serve this sauce over pappardelle, rigatoni, or thin egg noodles; it also pairs wonderfully with steamed rice, couscous, or warmed flatbread.
  • If the sauce is too acidic-tasting at the end, stir in a pinch of sugar (¼ tsp) to balance the tomatoes; cinnamon and cumin should be the dominant warm notes.
Make ahead

You can cook the sauce entirely up to 3 days ahead and store it in an airtight container in the fridge. Reheat gently on the stovetop over medium-low heat, stirring occasionally, until warmed through (about 5 minutes). Toast the pine nuts fresh just before serving for the best crunch.

Storage & reheating

**Room temperature:** Not recommended for more than 1 hour due to the meat. **Refrigerator:** Store in an airtight container for up to 3 days. **Freezer:** Freeze in an airtight container or freezer bag for up to 3 months. Thaw overnight in the fridge and reheat gently on the stovetop over medium-low heat, adding a splash of water if needed. Do not freeze the pine nuts with the sauce; toast them fresh before serving.

Substitutions
  • ground beef, 85/15 blend → ground lamb, ground pork, or a 50/50 mix of beef and lamb. Lamb pairs beautifully with cinnamon and cumin in Middle Eastern cooking; cook the same way until no longer pink.
  • canned whole tomatoes (no sugar added) → 2 cups (500 ml) fresh tomatoes, peeled and crushed, plus ½ cup (120 ml) tomato juice. Use fresh tomatoes when they are in season; peel them by blanching in boiling water for 30 seconds and then plunging into ice water.
  • raw pine nuts → toasted walnuts, almonds, or sunflower seeds, chopped into bite-sized pieces. Pine nuts are traditional but expensive; walnuts or almonds offer a similar richness and texture, though slightly earthier.
  • fresh flat-leaf parsley → fresh mint, cilantro, or a mix of both. Mint and cilantro add brightness and are common in Middle Eastern cooking; use the same amount and add just before serving.

More pasta sauces

See all →

Find more like this

Meal
Dinner
Main ingredient
Ground BeefTomatoes
Method
Stovetop

Reviews (0)