Nutrition Facts for Spinach and black bean lasagna

Spinach and Black Bean Lasagna

Indulge in a hearty and wholesome twist on a classic Italian favorite with this Spinach and Black Bean Lasagna. Perfect for vegetarians or anyone looking for a protein-packed, nutrient-rich meal, this recipe combines tender layers of lasagna noodles with a creamy ricotta-spinach filling, flavorful black beans, and rich marinara sauce. Every bite is bursting with cheesy goodness thanks to mozzarella and Parmesan, baked to golden-bubbly perfection. With a hint of garlic and oregano, this dish offers a fragrant, savory profile that's both comforting and satisfying. Ready in just under 90 minutes and serving six, it's an excellent choice for weeknight dinners or meal prepping. Serve with a crisp green salad and garlic bread for the ultimate Italian-inspired feast!

Nutriscore Rating: 75/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Spinach and Black Bean Lasagna
Prep Time:30 mins
Cook Time:50 mins
Total Time:80 mins
Servings: 6

Ingredients

  • 12 pieces lasagna noodles
  • 2 cups black beans
  • 16 ounces frozen chopped spinach
  • 1.5 cups ricotta cheese
  • 2 cups shredded mozzarella cheese
  • 0.5 cups grated Parmesan cheese
  • 4 cups marinara sauce
  • 1 large egg
  • 1 teaspoons garlic powder
  • 1 teaspoons dried oregano
  • 1 tablespoons olive oil
  • 1 teaspoons salt
  • 0.5 teaspoons black pepper

Directions

Step 1

Preheat the oven to 375°F (190°C).

Step 2

Cook the lasagna noodles according to package directions until al dente. Drain and set aside.

Step 3

Thaw the frozen spinach, then squeeze out as much excess water as possible. Set aside.

Step 4

In a mixing bowl, combine ricotta cheese, thawed spinach, egg, garlic powder, oregano, salt, and black pepper. Mix well and set aside.

Step 5

Heat the olive oil in a pan over medium heat, then add the black beans. Cook for 2-3 minutes, lightly mashing some of the beans for texture. Remove from heat and set aside.

Step 6

Spread 1 cup of marinara sauce evenly on the bottom of a 9x13-inch baking dish.

Step 7

Place 3-4 lasagna noodles over the sauce to form the first layer.

Step 8

Spread 1/3 of the ricotta and spinach mixture over the noodles. Follow with 1/3 of the black beans and 1 cup of marinara sauce.

Step 9

Sprinkle 1/3 of the mozzarella cheese evenly over the layer.

Step 10

Repeat this process two more times, layering noodles, ricotta mixture, black beans, marinara sauce, and mozzarella cheese.

Step 11

For the final layer, place a final layer of noodles, spread the remaining marinara sauce, and top with the remaining mozzarella and Parmesan cheese.

Step 12

Cover the dish tightly with aluminum foil and bake in the preheated oven for 30 minutes.

Step 13

Remove the foil and bake for an additional 20 minutes, or until the cheese is golden and bubbly.

Step 14

Allow the lasagna to cool for 10 minutes before slicing and serving.

Nutrition Facts

Serving size (3171.5g)
Amount per serving % Daily Value*
Calories 4785.6
Total Fat 152.9g 0%
Saturated Fat 67.4g 0%
Polyunsaturated Fat 3.3g
Cholesterol 646.3mg 0%
Sodium 7704.0mg 0%
Total Carbohydrate 640.2g 0%
Dietary Fiber 63.4g 0%
Total Sugars 49.0g
Protein 246.5g 0%
Vitamin D 53.8IU 0%
Calcium 4600.1mg 0%
Iron 40.7mg 0%
Potassium 3823.7mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 28.0%
Protein: 20.0%
Carbs: 52.0%