A vibrant, protein-packed pasta dish loaded with colorful peppers and kidney beans — perfect for a satisfying weeknight dinner.
Servings & Timing
- Prep time: 10 minutes
- Cook time: 20 minutes
- Total time: 30 minutes
- Servings: 4 servings
- Dietary badges: High Protein, Nut-Free, Dairy-Free (optional), Can be Gluten-Free (use GF pasta)
Ingredients
- 450g (1 lb) extra lean ground beef
- 1 small onion, finely chopped
- 2 cloves garlic, crushed
- 1 red pepper, chopped
- 1 orange pepper, finely chopped
- 1 tin kidney beans (or black beans), drained and rinsed
- 400g pasta (choose your favorite shape)
- 1 tin chopped tomatoes (400g)
- 1 tsp dried oregano
- 1 tsp dried basil
- Salt and freshly ground black pepper, to taste
- Fresh parsley or basil, for garnish (optional)
Instructions
- Cook the pasta: Bring a large pot of salted water to a boil. Add pasta and cook according to package instructions until al dente. Drain and set aside.
- Brown the beef: Heat a large frying pan over medium heat. Add the ground beef and cook, stirring to break up lumps, until browned and cooked through, about 6–8 minutes.
- Sauté aromatics: Add the finely chopped onion and crushed garlic to the pan. Cook for 3–4 minutes until softened and fragrant.
- Cook the peppers: Stir in the chopped red and orange peppers. Cook for another 5 minutes until they start to soften.
- Add beans & tomatoes: Add the drained kidney beans and chopped tomatoes to the pan. Stir well to combine.
- Season and simmer: Sprinkle in dried oregano and basil. Season with salt and pepper. Let the sauce simmer gently for 10–15 minutes, stirring occasionally, until slightly thickened.
- Combine pasta and sauce: Toss the cooked pasta into the sauce until well coated.
- Serve: Divide between plates or bowls. Garnish with fresh parsley or basil if desired.
Additional Notes
- Use gluten-free pasta to make this recipe gluten-free.
- For extra heat, add chili flakes when sautéing the garlic.
- Swap ground beef with ground turkey or a plant-based alternative for variety.
- Beans add fiber and protein while keeping this dish filling and budget-friendly.
Brief Introduction
This lean beef and bean pasta recipe quickly became a favorite in my kitchen — it’s loaded with vibrant veggies and hearty beans, making it a perfect weeknight meal that feels comforting yet wholesome. With simple pantry staples and minimal fuss, it’s a satisfying dish you can whip up when time is short but taste matters. Plus, the kidney beans add a nice twist, boosting fiber and protein without extra fat.
Step-by-Step Cooking Guide
Step 1: Cooking Pasta
Boil salted water and cook pasta till al dente. Drain and set aside. Perfectly cooked pasta forms the base for this hearty dish.
Step 2: Browning the Beef
Sauté the ground beef in a hot pan, breaking it up as it browns to ensure even cooking. This step builds a rich flavor foundation.
Step 3: Aromatics and Veggies
Add onions and garlic, letting their aromas develop. Then toss in the colorful peppers for freshness and crunch.
Step 4: Beans and Tomatoes
The beans and tomatoes create a flavorful sauce. Simmer gently to marry the ingredients and thicken the sauce.
Step 5: Mixing and Serving
Combine pasta with the sauce, ensuring every bite is flavorful. Garnish to add a fresh herbal touch.
Ingredient Details & Substitution Tips
- Kidney beans: A great source of fiber and plant protein. Use black beans or chickpeas as alternatives.
- Extra lean beef: Provides rich flavor with less fat. Ground turkey or chicken can be used for a lighter option.
- Dried herbs: Oregano and basil add classic Italian flavor; fresh herbs can be substituted but add late in cooking.
- Pasta: Whole wheat or gluten-free pasta work well depending on dietary needs.
Recipe Variations & Serving Suggestions
- Flavor Variation: Add a teaspoon of smoked paprika for a smoky twist or some chili flakes for heat.
- Serving Suggestion: Serve with a crisp green salad or garlic bread for a complete meal.
- Make it Vegetarian: Omit the beef and double the beans or add sautéed mushrooms for a hearty plant-based meal.
Storage & Make-Ahead
- Store leftovers in an airtight container in the fridge for up to 3 days.
- Reheat gently in a microwave or on the stovetop with a splash of water to loosen the sauce.
- You can prepare the sauce a day ahead; just cook the pasta fresh when ready to serve.
Nutrition Highlights (per serving, approx.)
Calories: 400 kcal | Protein: 35g | Carbs: 45g | Fat: 7g | Fiber: 10g
FAQ
Q: Can I use fresh tomatoes instead of canned?
A: Yes, use about 3 medium fresh tomatoes, diced. Cook down a bit longer to develop the sauce.
Q: Can I freeze this dish?
A: Yes, freeze in airtight containers for up to 2 months. Thaw overnight and reheat gently.
Q: What pasta type works best?
A: Any short pasta like penne or fusilli works well to hold the sauce.
Personal Note
This recipe is a true crowd-pleaser in my house — it’s quick, filling, and comforting. I love how the beans add extra texture and nutrition without sacrificing flavor. Perfect for busy weeknights or batch cooking to save time later!
Call to Action
Give this hearty beef and bean pasta a try and let me know how you like it! Feel free to share your tweaks or ask any questions in the comments. And if you loved it, don’t forget to share it on social media so your friends can enjoy it too!