free counter with statistics Print

Spinach and Ricotta Pasta Bake (The BEST Mac & Cheese!)

A cozy bowl of homemade, creamy, and crispy-topped Spinach and Ricotta Pasta Bake being served for a family dinner.

A rich and creamy recipe for a stovetop or baked ‘Ricotta Spinach Pasta,’ similar to a gourmet mac and cheese. This one-pan (mostly) vegetarian dish features a from-scratch cheese sauce made by creating a simple roux and whisking in milk and broth. The sauce is made incredibly rich with a three-cheese blend of ricotta, mozzarella, and cheddar. Cooked elbow pasta and fresh spinach are stirred into the creamy sauce at the end. The dish can be served immediately or topped with a crunchy cracker and Parmesan mixture and baked.

Ingredients

  • For the Pasta:
  • 12 ounces large elbows pasta
  • 1/4 cup olive oil
  • 2 teaspoons minced garlic
  • 1/2 cup finely chopped yellow onion
  • 1 1/3 cups milk
  • 2 1/4 cups chicken broth or vegetable broth
  • 1/4 cup whole wheat flour
  • Salt and pepper to taste
  • 1 cup ricotta cheese
  • 1 cup shredded mozzarella cheese
  • 1 cup shredded cheddar cheese
  • 4-5 cups fresh baby spinach
  • For the Optional Topping:
  • 8 whole wheat crackers, crumbled
  • 1/4 cup grated Parmesan cheese

Instructions

  1. Cook the pasta in a large pot of salted water according to the package directions until al dente. Drain and set aside.
  2. While the pasta cooks, heat the olive oil in a large saucepan or Dutch oven over medium-high heat. Sauté the garlic and onion for 2-3 minutes.
  3. Gradually add the milk, broth, and flour to the saucepan. Let it simmer and whisk continuously for 5-6 minutes, until the sauce thickens.
  4. Stir in the ricotta, mozzarella, and cheddar cheeses. Continue to whisk and cook for another 4-5 minutes, until the sauce is thick and creamy.
  5. Remove the pot from the heat. Add the fresh spinach and the cooked pasta to the sauce. Stir until the spinach has wilted and everything is well combined.
  6. To Serve Stovetop: Serve the pasta immediately.
  7. To Bake (Optional): Preheat the oven to 350°F. Transfer the pasta mixture to a casserole dish. Top with the crumbled whole wheat crackers and grated Parmesan cheese. Bake for 8-10 minutes, until the topping is golden.

Notes

  • This recipe is versatile, offering both a quick, creamy stovetop version and a baked casserole version with a crunchy topping.
  • For a vegetarian version of this dish, be sure to use vegetable broth instead of chicken broth.
  • The fresh spinach is added at the very end and wilts from the residual heat of the sauce, preventing it from becoming overcooked.