Quick and Easy Vegetarian Pasta With Spinach and Ricotta Cheese

Vegetarian Pasta With Spinach and Ricotta
The Spruce
Prep: 5 mins
Cook: 15 mins
Total: 20 mins
Servings: 6 servings
Nutrition Facts (per serving)
142 Calories
6g Fat
16g Carbs
8g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 6
Amount per serving
Calories 142
% Daily Value*
Total Fat 6g 7%
Saturated Fat 2g 11%
Cholesterol 11mg 4%
Sodium 87mg 4%
Total Carbohydrate 16g 6%
Dietary Fiber 2g 6%
Total Sugars 1g
Protein 8g
Vitamin C 13mg 66%
Calcium 149mg 11%
Iron 2mg 11%
Potassium 332mg 7%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This quick and easy recipe for vegetarian pasta made with ricotta cheese and spinach is a one-dish meal that you can't beat for simplicity. It all comes together in about 30 minutes or less and is the perfect vegetarian dinner idea for a weeknight family supper.

Try it a couple of times as is and then experiment to your heart's content. You can add a drizzle or two of lemon juice to brighten the flavors, add some tomatoes, perhaps sun-dried tomatoes and kalamata olives if you're feeling up for something a bit Mediterranean.

And, if you and your family love getting your greens, you might want to add even more spinach or make it with another type of green like Swiss chard (although chard will need more cooking time than the spinach so plan accordingly).

Not counting salt and pepper and optional garlic powder, olive oil, and Parmesan cheese, only four ingredients are needed to make this meal, so be sure they are of good quality. It's so worth it, particularly in simple vegetarian dishes such as this one. There are no real strong or pronounced flavors due to its simplicity so you really want to make what is there shine.

This would be a great time to use homemade pasta or purchased fresh pasta since the flavor of the pasta itself is what you want to taste. 

If you're going to use the optional olive oil and Parmesan cheese, make sure they're topnotch (this is not the time for Parmesan cheese out of a shaker can). And using sea salt, kosher salt, or another high-quality salt will always pay off when cooking. 


Click Play to See This Vegetarian Pasta With Spinach and Ricotta Cheese Recipe Come Together


  • 1/2 pound pasta, short or long

  • 10 ounces fresh spinach

  • 3/4 cup part skim ricotta cheese

  • 3 tablespoons whole milk, or soy milk

  • 1/4 teaspoon garlic powder

  • Kosher salt, or sea salt, to taste, optional

  • Freshly ground black pepper, to taste, optional

  • Olive oil, to taste, optional

  • Grated Parmesan cheese, to taste, optional

Steps to Make It

  1. Gather the ingredients.

    Vegetarian Pasta recipe ingredients
     The Spruce
  2. Cook the pasta according to the package instructions.

    Vegetarian Pasta
     The Spruce
  3. Drain pasta well and then return it to the pot over low heat, adding the fresh spinach, stirring to combine.

    Vegetarian Pasta
    The Spruce 
  4. Add the ricotta cheese and the milk using a spatula to gently break up the ricotta cheese.

    Vegetarian Pasta recipe
     The Spruce
  5. Stir in the optional garlic powder and season well with salt and pepper. 

    Vegetarian Pasta recipe
     The Spruce
  6. Once the spinach has wilted and the ricotta cheese has broken down (this should take just a few minutes), drizzle with a bit of optional olive oil and top it all off with a bit of optional freshly grated Parmesan cheese.

    Vegetarian Pasta recipe
     The Spruce
  7. This dish is best served immediately.

    Vegetarian Pasta recipe
     The Spruce
  8. Enjoy!

Recipe Variations

  • If you or your family is vegan, don't count this tasty recipe out. Just substitute the ricotta cheese, whole milk, and optional Parmesan cheese with dairy alternatives. There are so many good-quality products out there, you can still enjoy this dish without sacrificing flavor. 
  • If gluten is the culprit in your diet, substitute in gluten-free pasta and make sure all the other ingredients are gluten-free and have been prepared in a gluten-free manufacturing environment.