High-Protein Beef & Lentil Bolognese — Rich, Filling & Under $5 for One
Bolognese is usually something you make for a crowd. This version is built for one — and it doesn’t compromise on anything. Lean ground beef is stretched with red lentils, which quietly dissolve into the sauce and nearly double the protein content while thickening everything into a rich, deeply savory ragu. Served over a single portion of pasta, it’s the kind of dinner that feels indulgent but costs under $5 and takes less than 30 minutes. The lentils also make this one of the most macro-efficient meals on the blog — over 50 grams of protein in a single bowl.

Ingredients
Method
- Cook the pasta in a pot of salted boiling water according to package directions. Reserve 1/4 cup of pasta water before draining.
- While the pasta cooks, heat olive oil in a skillet over medium-high heat. Add the diced onion and cook for 2 minutes.
- Add the ground beef and break it apart. Cook for 4–5 minutes until browned. Drain excess fat if needed.
- Add the minced garlic, oregano, smoked paprika, salt, and pepper. Stir for 30 seconds.
- Add the rinsed red lentils, crushed tomatoes, and water (or broth). Stir to combine.
- Reduce heat to medium-low, cover partially, and simmer for 12–14 minutes, stirring occasionally. The lentils will absorb liquid and dissolve into the sauce, thickening it naturally.
- If the sauce gets too thick, add a splash of the reserved pasta water to loosen it.
- Taste and adjust seasoning. Add tomato paste or chili flakes now if using.
- Drain the pasta and add it directly to the skillet. Toss everything together over low heat for 1 minute.
- Plate and finish with fresh basil if available.
