One-Pot Spinach & Artichoke Risotto Recipe (Perfect for Dinner)

As an Amazon Associate I earn from qualifying purchases.

Looking for a cozy dinner with restaurant-worthy flavor but simple ingredients? Meet Spinach and Artichoke Risotto. It’s a creamy, comforting dish that blends the best of spinach artichoke dip and classic risotto. Arborio rice soaks up rich chicken stock and butter, while tender spinach and briny artichoke hearts add pops of flavor and color. Parmesan cheese brings everything together for a bowl of pure comfort food you can make on a weeknight.

Risotto gets its signature creamy texture from the starch released by arborio rice as you stir and simmer. This recipe skips the constant stirring, making it approachable for home cooks who want all the flavor with less fuss. Serve it as a hearty vegetarian main or a memorable side dish for chicken or fish. Once you master this recipe, it’ll become your go-to any time of the year!

Why You’ll Love Spinach & Artichoke Risotto

  • Creamy and satisfying – Each spoonful is packed with cheesy goodness and a luscious, creamy texture.
  • Loaded with vegetables – Fresh spinach and artichoke hearts make this dish both colorful and nutritious.
  • Quick and easy – Ready in about 35 minutes with simple ingredients and one pot.
  • Versatile serving – Delicious as a main dish or a flavorful side with protein.
  • Better than takeout – No need for a fancy restaurant when you can make this at home.

Ingredients Needed To Make Spinach & Artichoke Risotto

Make sure you scroll down to the recipe card to see the full list of ingredients needed for this recipe.

  • Butter
  • Garlic
  • Shallot
  • Fresh spinach
  • Artichoke hearts
  • Arborio rice
  • Chicken stock
  • Kosher salt
  • Black pepper
  • Parmesan cheese

Variations, Tips, and Substitutions

  • Add a splash of dry white wine – Deglaze the pot after the shallots for extra flavor.
  • Make it vegetarian – Use vegetable stock instead of chicken stock.
  • Try baby spinach – Swap for regular spinach for a more tender bite.
  • Brighten it up – Finish with a squeeze of lemon juice or sprinkle with lemon zest before serving.
  • Change up the cheese – Mix in a little fontina or pecorino with the parmesan for a signature twist.

How To Make Spinach & Artichoke Risotto

  1. Place a large pot over medium-low heat and melt the butter.
  2. Add garlic and shallot. Cook until softened and fragrant.
  3. Stir in the spinach and artichoke hearts. Sauté until the spinach wilts.
  4. Add arborio rice, chicken stock, salt, and pepper. Lower the heat.
  5. Simmer, stirring every few minutes, until the rice is creamy and tender.
  6. Remove from heat and stir in grated parmesan until melted and creamy.
  7. Serve immediately with extra parmesan and cracked pepper on top.

Commonly Asked Questions

Can I use frozen spinach or canned artichokes?

Yes! Thaw and drain frozen spinach, and rinse canned artichokes well before dicing.

Does risotto need to be stirred constantly?

No, just stir every few minutes to keep it creamy. This recipe is much less hands-on than traditional versions.

How do I store and reheat leftovers?

Store risotto in an airtight container in the fridge for up to 3 days. Reheat gently on the stove with a splash of broth or water.

Can I make this in a pressure cooker?

Absolutely. Sauté the aromatics, then add all ingredients (except cheese) and cook on high pressure for 6 minutes. Stir in the parmesan after releasing pressure.

What proteins pair well with spinach artichoke risotto?

Grilled chicken, salmon, or shrimp all work beautifully as toppings or sides.

Follow us on Social Media!

If you make this recipe, please be sure to leave a review and rating below! To see more recipes and behind the scenes, follow along on Instagram, TikTok, and Youtube! I’m also now on Pinterest, so stop by and take a look at what’s new.

Spinach and Artichoke Risotto

Spinach and Artichoke Risotto brings together arborio rice, chicken stock, parmesan cheese, and loads of veggies for a creamy, easy weeknight meal that’s so comforting.
No ratings yet
Prep Time 10 minutes
Cook Time 25 minutes
Course Side Dish
Servings 4
Calories 350 kcal

Ingredients
  

  • 2 tbsp butter
  • 2 garlic cloves minced
  • 1 shallot diced
  • 2 cups fresh spinach chopped
  • 1 cup artichoke hearts diced
  • 1 cup arborio rice
  • 3 cups chicken stock
  • ½ tsp kosher salt
  • ¼ tsp black pepper
  • 1 cup grated parmesan
Shop Ingredients on Jupiter

Instructions
 

  • Place a large pot over medium/low heat and melt the butter.
  • Add the minced garlic and diced shallot. Cook 5–8 minutes until softened and fragrant.
  • Add the chopped spinach and artichoke hearts. Cook a few minutes until the spinach is wilted.
  • Stir in the arborio rice, chicken stock, salt, and pepper. Reduce heat to low.
  • Simmer 20–25 minutes, stirring occasionally, until the liquid is mostly absorbed and the rice is tender and creamy.
  • Turn off the heat and stir in the grated parmesan until fully melted and creamy.
  • Serve immediately as a main dish or side. Finish with extra parmesan and cracked black pepper.

Nutrition

Calories: 350kcalCarbohydrates: 38gProtein: 15gFat: 18g
Tried this recipe?Mention @TheSaltyCooker or tag #thesaltycooker!

Serve up a bowl of Spinach and Artichoke Risotto and enjoy that creamy, cheesy goodness with every bite. This recipe is simple to pull together but feels special enough for any dinner. Add a sprinkle of extra parmesan on top, dig in, and savor every bite—you might just find yourself making it on repeat.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating