Penne with black beans and spinach in a tomato sauce

Penne with Black Beans and Spinach in a Tomato Sauce combines whole-wheat pasta with nutrient-rich spinach and protein-packed black beans in a rich tomato sauce, topped with parmesan. It's a quick and healthy option for a weeknight meal.

Macro-Fit Meal Planner

Turn this recipe into a full day that hits your macros

Set your calorie & macro targets β€” we'll build a complete breakfast, lunch, dinner and snack plan around real recipes. Regenerate any meal in one click.

Plan My Day →
05 May 2026
Cook time 20 min
Prep time 10 min

Ingredients:

8 oz whole-wheat pasta
2 cans canned tomatoes
1 cup black beans
1 package spinach
1/2 cup grated parmesan cheese
Penne with black beans and spinach in a tomato sauce

If you're looking for a healthy, delicious, and easy-to-make meal, this Penne with Black Beans and Spinach in a Tomato Sauce is just what you need. Whole-wheat pasta is paired with nutrient-rich spinach and protein-packed black beans, all enveloped in a rich tomato sauce and topped with savory parmesan cheese. Perfect for a weeknight dinner or a hearty lunch, this dish is sure to become a family favorite.

Instructions:

1. Cook the Pasta:
- Bring a large pot of salted water to a boil. Add the whole-wheat penne pasta and cook according to the package instructions until al dente, usually around 8-10 minutes.
- Drain the pasta and set aside.
2. Prepare the Tomato Sauce:
- While the pasta is cooking, pour the canned tomatoes into a large skillet or saucepan and bring to a simmer over medium heat.
- Let the tomatoes cook for about 5-7 minutes, stirring occasionally, until they begin to thicken and break down.
3. Incorporate the Black Beans and Spinach:
- Add the drained and rinsed black beans to the tomato sauce and stir to combine.
- Gradually add the spinach to the skillet, allowing it to wilt. This will take approximately 2-3 minutes. Continue to stir until all the spinach is wilted and well incorporated into the sauce.
4. Combine Pasta with Sauce:
- Add the cooked and drained pasta to the skillet with the tomato, black bean, and spinach sauce.
- Toss everything together gently, ensuring the pasta is well coated with the sauce.
5. Serve:
- Divide the pasta among serving bowls or plates.
- Sprinkle each serving with grated parmesan cheese.
6. Optional:
- Season with salt and pepper to taste. You can also garnish with additional fresh spinach leaves or a drizzle of olive oil if desired.

This Penne with Black Beans and Spinach in a Tomato Sauce is more than just a meal; it's a wholesome, flavorful experience. The combination of healthy ingredients and rich, savory flavors will satisfy your taste buds while providing essential nutrients. Whether you're cooking for yourself or your family, this recipe is an excellent choice for any occasion.

Penne with black beans and spinach in a tomato sauce FAQ:

How long do I cook whole-wheat penne pasta?

Cook the whole-wheat penne pasta in boiling salted water according to the package instructions, which is typically around 8-10 minutes, until al dente.

What can I substitute for black beans in this recipe?

You can substitute black beans with other legumes like kidney beans or chickpeas. Alternatively, cooked lentils could also work well for added protein.

How should I store leftovers of this dish?

Store leftovers in an airtight container in the refrigerator for up to 3-5 days. Reheat in the microwave or on the stovetop, adding a splash of water if needed to regain moisture.

How do I know when the spinach is done cooking?

The spinach is done cooking once it is completely wilted, which typically takes about 2-3 minutes when added to the skillet.

Can I use fresh tomatoes instead of canned tomatoes?

Yes, you can use fresh tomatoes. You'll need about 2-3 cups of chopped fresh tomatoes. Be sure to add them at the start and allow additional cooking time to break them down into a sauce.

Cooking Tips:

- Make sure to cook the pasta al dente as it will continue to cook slightly when mixed with the hot sauce.

- Drain and rinse the black beans to remove excess sodium.

- Use fresh spinach for a more vibrant color and better texture, but frozen spinach can work in a pinch.

- Grate the parmesan cheese yourself for the best flavor and texture.

- Add a pinch of red pepper flakes to the tomato sauce if you like a bit of heat.

- Use low-sodium canned tomatoes to control the salt level in your dish.

Nutrition Facts

4 Servings
Calories 220kcal
Protein 13g
Carbohydrates 33g
Fiber 10g
Sugar 3.30g
Fat 4.62g

More recipes

Whole-wheat pasta melanzana with spinach and parmesan

Delicious whole-wheat pasta with eggplant, spinach, and parmesan.

05 May 2026

Classic spaghetti and meat sauce

Enjoy classic spaghetti topped with rich meat sauce.

05 May 2026

Honey-lemon chicken stir fry with rice

Quick honey-lemon chicken stir fry served with rice.

05 May 2026

Seafood salad crepes

Enjoy elegant seafood salad crepes with asparagus.

05 May 2026

Spaghetti with asparagus and spinach pesto

A light spaghetti dish with asparagus and spinach pesto.

05 May 2026

Broccolini and lemon risotto

A creamy broccolini and lemon risotto that's perfect for any occasion.

05 May 2026

Mac and chili

A comforting hybrid of mac and cheese and chili.

05 May 2026

Rice noodles with chicken and vegetables

Quick rice noodles with chicken and fresh vegetables.

05 May 2026

Posts