a classic that works

Whole wheat pasta with beef meatballs and homemade tomato sauce

An everyday dish for 2, ready in 30 minutes, around $2.86 a serving. People actually plan it with Popotam, and it's in season in October.

30mintotal
≈ $2.86a serving
799kcalper serving
50gof protein
In season in OctoberFreezes well
Whole wheat pasta with beef meatballs and homemade tomato sauce, a serving idea
AI-generated image · Serving idea
Add to my week

Step-by-step recipe

check things off as you go
  1. Prep the onion and garlic

    Peel the onion and garlic, then thinly slice the onion and chop the garlic.

  2. Shape the meatballs

    In the mixing bowl, mix the ground beef with a pinch of salt and pepper. Shape 10 to 12 small walnut-sized meatballs.

  3. Put the water on to boil

    Fill the saucepan with water, salt it and bring it to a boil over high heat while you make the sauce.

  4. Brown the meatballs

    Heat 1 tbsp of olive oil in the sauté pan over medium-high heat. Brown the meatballs 4 min, turning them, then move them to a plate.

    Tip · Don't move the meatballs too early, let them form a crust so they release on their own and don't fall apart.
  5. Sauté the onion and garlic

    Turn the heat down to medium, add the remaining 0.5 tbsp of oil and the onion, and cook 3 min. Add the garlic and tomato paste, then stir 1 min.

  6. Make the sauce

    Pour in the peeled tomatoes, crush them with the spoon, add the oregano, salt and pepper. Let it simmer 3 min over medium heat.

  7. Cook the pasta

    Drop the whole wheat pasta into the boiling water and cook for the time on the package, about 10 min. Drain it, saving a small glass of pasta water.

  8. Simmer the meatballs

    Put the meatballs back in the sauce, cover and let them simmer 8 min over low heat, turning them halfway through. Cut one in half: there should be no pink left inside.

    Tip · Check if they're done by cutting a meatball through the center: if it's still pink, let it simmer 2 to 3 more min.
  9. Toss and serve

    Add the drained pasta to the sauté pan and toss 1 min, with a little pasta water if the sauce is too thick. Serve right away.

And there you go, it's readyCheck off every step to celebrate.

The questions you're asking

short answers, numbers you can check

How many calories in a serving?

One serving has about 799 kcal. 48% comes from carbs, 25% from protein and 23% from fat.

97 gCarbs
50 gProtein
20 gFat
Per serving (the dish for 2, divided by 2)
Energy799 kcal
Protein50.4 g
Carbs96.8 g
of which sugars8.6 g
Fat20.1 g
of which saturated fat4.5 g
Fiber13.4 g
Salt0.2 g

Worked out ingredient by ingredient with the ANSES Ciqual 2025 table, never written by an AI. It's an estimate: veggie sizes and brands make the numbers vary.

How much does it cost?

About $2.86 a serving, adding up the average prices of the ingredients you need to buy.

≈ $5.72for 2 people
≈ $2.86a serving

Pantry salt, oil and spices aren't counted. Your store and your brands will move the total, but the ballpark is right.

How long does it keep?

2 days in the fridge, in a closed container, once cooled within two hours. And it freezes really well.

2 daysin the fridge
Very wellin the freezer, thaw it in the fridge the day before

Times Popotam uses for meal prep, based on ANSES guidance, rounded down. The details: how long cooked dishes keep.

and the rest of the week?

Popotam plans your whole week

Lunch and dinner, with dishes like this one, based on your tastes, your time and your budget. The grocery list is sorted by aisle. Free, no account.

Build my week

This dish is also an idea for…

With the same ingredients

whole wheat pasta, 95% lean ground beef patty, canned whole peeled tomatoes…