Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Broccoli Pasta Casserole

Broccoli Pasta Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jessica
  • Total Time: 50 minutes
  • Yield: Serves 6

Description

Savor the deliciousness of Broccoli Pasta Casserole, a comforting dish that combines tender broccoli florets, creamy cheese, and hearty pasta. Perfect for weeknight dinners or family gatherings, this casserole not only satisfies pasta cravings but also sneaks in nutritious veggies that appeal to both kids and adults. With its rich, cheesy flavor and simple preparation steps, it’s an ideal choice for meal prep or cozy evenings at home. Plus, you can make it ahead of time for even more convenience. Get ready to impress your loved ones with this easy and delightful dish!


Ingredients

Scale
  • 8 ounces penne pasta
  • 2 cups fresh broccoli florets
  • 2 cups shredded sharp cheddar cheese
  • 1 cup ricotta cheese
  • 1 teaspoon minced garlic
  • 1 cup whole milk
  • 1 large egg
  • ½ cup grated Parmesan cheese
  • Olive oil, salt, and pepper

Instructions

  1. Preheat oven to 375°F (190°C). Cook pasta in salted water until al dente, then drain.
  2. Blanch broccoli in the same water for 2-3 minutes, then cool in ice water.
  3. In a bowl, mix ricotta, cheddar (reserve some), garlic, milk, egg, salt, and pepper until smooth.
  4. Combine cooked pasta and broccoli with the cheese mixture in a baking dish.
  5. Top with reserved cheddar and Parmesan. Bake for 25-30 minutes until bubbly.
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 365
  • Sugar: 3g
  • Sodium: 520mg
  • Fat: 18g
  • Saturated Fat: 10g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 3g
  • Protein: 20g
  • Cholesterol: 90mg